Commit Graph

57656 Commits (680085fc2d3520d5e6208075c16b39b370f7b5fe)
 

Author SHA1 Message Date
Peter Nelson b1c5e03df1
Fix: Don't issue autoreplace failed news message for command test mode. (#12026) 4 months ago
Peter Nelson 1f8533ebe0
Fix #12024: Autoreplace failed news message for trains must go to lead engine. (#12025) 4 months ago
Patric Stout b085f610e2
Doc: Prepare for 14.0-beta3 release (#12018)
Co-authored-by: Michael Lutz <michi@icosahedron.de>
4 months ago
Jonathan G Rennison e8c17f634b Remove randombytes from 3rdparty 4 months ago
Loïc Guilloux b0f3417025
Add: [Script] ScriptTileList_StationCoverage (#12015) 4 months ago
Jonathan G Rennison f966153ae2 Saveload: Remove use of randombytes in company passwords storage
Use RandomBytesWithFallback
Replace related key/data arrays with std::array
4 months ago
Jonathan G Rennison 9492aa1c0d Saveload: Add span overloads to ReadBuffer and MemoryDumper 4 months ago
Jonathan G Rennison 17712af318 Random: Try a little bit harder in the random bytes fallback path 4 months ago
Loïc Guilloux 0858377e9e
Fix: [Script] Don't kill GS misusing GSText (#12009) 4 months ago
merni-ns 34b05465d5
Fix 5a88027: [Script] Avoid overflow in scripts when infinite money is enabled (#12016) 4 months ago
Jonathan G Rennison f44ec32011 Replace NetworkRandomBytesWithFallback with RandomBytesWithFallback
Replace related key/data arrays with std::array
4 months ago
Jonathan G Rennison bb627e944c Serialisation: Add std::span wrappers for Recv_binary, Send_binary 4 months ago
translators 02cdd5ba8b Update: Translations from eints
spanish (mexican): 7 changes by Skinazo
english (us): 4 changes by 2TallTyler
czech: 37 changes by justidan4
chinese (simplified): 1 change by WenSimEHRP
finnish: 50 changes by Finjet-cyber, 22 changes by hpiirai
spanish: 13 changes by MontyMontana
french: 4 changes by ottdfevr
portuguese (brazilian): 141 changes by pasantoro
polish: 68 changes by pAter-exe
4 months ago
Jonathan G Rennison 2208d70e33 Merge branch 'master' into jgrpp
# Conflicts:
#	src/3rdparty/monocypher/CHANGELOG.md
#	src/3rdparty/monocypher/CMakeLists.txt
#	src/3rdparty/monocypher/README.md
#	src/3rdparty/monocypher/monocypher.h
#	src/core/random_func.cpp
#	src/misc.cpp
4 months ago
Peter Nelson e9ea837311
Fix #12012: Crash when opening orders of another company. (#12013)
Orders window changes tooltip depending on vehicle type but did check if widget exists.
4 months ago
dP e2d36f626b
Fix: Focus hotkey in road/tram stop building window (#12008) 4 months ago
Peter Nelson ae30ad7802
Fix #12001: Use correct valid cargo check for old-style NewGRF town house 3rd cargo set up. (#12006) 4 months ago
Peter Nelson 5c630e10b7
Fix 2fd90960: Missing default vehicles and industry acceptance/production. (#12000)
* Fix 2fd90960: Missing default vehicles and industry acceptance/production.

Some default definitions are used across multiple climate types and relied on climate-independent cargo slot even though they specified a climate-dependent cargo type.

Add MixedCargoType that indirectly allows multiple labels to be specified for these.
4 months ago
Tyler Trahan b2b4cceb49
Fix #11997: Adjust economy date by 1920 when loading TTD/TTO savegames (#12007) 4 months ago
translators 05e23f8fc9 Update: Translations from eints
english (au): 4 changes by krysclarke
chinese (simplified): 21 changes by WenSimEHRP
korean: 4 changes by CoconutKR
finnish: 94 changes by hpiirai
catalan: 20 changes by J0anJosep
danish: 7 changes by bscargo
latvian: 4 changes by lexuslatvia
esperanto: 31 changes by JadedCtrl
portuguese (brazilian): 283 changes by pasantoro
polish: 75 changes by pAter-exe
4 months ago
Rubidium 3534214dfc Codechange: use reference instead of pointer for CommandPacket 4 months ago
Rubidium cb588d8d3f Codechange: use std::vector for the incoming command queue 4 months ago
Rubidium b3aa8a9c35 Codechange: use std::vector for the outgoing command "queues" 4 months ago
Peter Nelson 09a12f230f
Fix: Signals were incorrectly shifted by 1 pixel when selected. (#12005)
Most shifting when pressed was removed by 884b9e66.
4 months ago
Jonathan G Rennison 347862504f Fix rail toolbar layout when polyrail button hidden at init 4 months ago
Rubidium 63708609fb Codechange: define the size of the PacketType enumerations 4 months ago
Rubidium 6f77c2eaa2 Codechange: use size_t for the MTU limits and remove default parameter 4 months ago
Rubidium 72a44b0df6 Codechange: use references for handling received TCP packets 4 months ago
Rubidium 794f12dc24 Codechange: cascade through SendNeedGame/CompanyPassword functions, instead of duplicating logic for determining whether to call these functions 4 months ago
Rubidium 8add0bf8ec Codechange: use references for game info serialization 4 months ago
Rubidium 84623d2123 Codechange: use references for UDP packets 4 months ago
Rubidium 031a9d4e26 Codechange: use std::unique_ptr for the Packets created to send via TCP 4 months ago
Rubidium 36e1b32ccf Codechange: use std::deque of std::unique_ptr to queue packets 4 months ago
Rubidium c77a45ed86 Codechange: use std::unique_ptr for receiving network packets 4 months ago
Richard Wheeler 4ba62594e5
Change: Update OpenTTD TTF fonts to v0.5 (#11994)
Corrects line height in Windows to the exact intended pixel values, along with change of OpenTTD Sans to use tabular lining numerals and minor bugfixes.
4 months ago
Patric Stout 60b6c6c7ee
Doc: Prepare for 14.0-beta2 release (#11988)
Co-authored-by: Charles Pigott <charlespigott@googlemail.com>
Co-authored-by: Michael Lutz <michi@icosahedron.de>
4 months ago
Koen Bussemaker 35c89d57f8 Codechange: Added debug printing for Water Regions 4 months ago
Koen Bussemaker 4b94457bf1 Fix #11802: Made determining water region edge traversability more robust 4 months ago
translators 9cc17230e8 Update: Translations from eints
english (au): 11 changes by krysclarke
english (us): 11 changes by 2TallTyler
galician: 3 changes by pvillaverde
chinese (simplified): 17 changes by WenSimEHRP
korean: 14 changes by telk5093
german: 78 changes by SecretIdetity
russian: 11 changes by Ln-Wolf
catalan: 23 changes by J0anJosep
danish: 2 changes by bscargo
latvian: 229 changes by lexuslatvia
french: 29 changes by glx22
portuguese: 33 changes by azulcosta
portuguese (brazilian): 28 changes by pasantoro
4 months ago
Jonathan G Rennison 5b894edde8 Fix mismatch between struct Blitter and class Blitter declarations 4 months ago
Jonathan G Rennison 77772725be Version: Committing version data for tag: jgrpp-0.57.1 4 months ago
Loïc Guilloux 64611a7d12
Fix #11975, 27a920c: Running AIs also occupy a slot (#11976) 4 months ago
dP ff618230fe
Codechange: Replace magic value with a variable (#11980) 4 months ago
Peter Nelson 2fd9096070
Change: Decouple and remove landscape-dependent cargo types. (#11719)
Cargo types of default engines, industries and houses are now specified in terms of label.
4 months ago
Peter Nelson 83d63464db
Fix #11966: Scrollbar may be incorrect on first opening of text file window. (#11981)
The scrollbar is set up before the true monospace is loaded, so reinitialise the window after loading.
4 months ago
Loïc Guilloux 75015cdad2
Fix 6f6f099: Signals exist only on plain rail tiles (#11977) 4 months ago
Biswapriyo Nath 0937158499
Fix: [CMake] Link test executable with log library in Android (#11979) 4 months ago
Peter Nelson d9461e52af
Fix #11972: Incorrect minimum width allocated to graph. (#11974)
Width was based on actual number of data points instead of possible number of data points.
4 months ago
Jonathan G Rennison cb13ee90ef Fix: Second colour vehicle-type default liveries not being updated
When changing company default second colour
4 months ago
Tyler Trahan d5e936c9d4
Fix #11968: Always set string parameters to avoid undefined behavior (#11973) 4 months ago