Peter Nelson
|
a87b804386
|
Fix #13760: Store encoded error message inside CommandCost. (#13764)
Encoded error message was previously static to avoid memmory allocation, however this causes complications.
|
2025-03-15 20:09:11 +00:00 |
frosch
|
0cd87bc8c1
|
Fix: Don't add chars with unspecified signedness to pointers. (#13828)
|
2025-03-15 18:48:26 +01:00 |
frosch
|
4f63340f8d
|
Codechange: Replace a raw pointer with std::optional. (#13809)
|
2025-03-15 16:52:12 +01:00 |
SamuXarick
|
f6b0f7848b
|
Add: [Script] Newer Cargo Classes (#13779)
|
2025-03-15 16:51:56 +01:00 |
Loïc Guilloux
|
c5ec8fb05f
|
Fix #13814, 2824e790: A Set() became Reset() preventing initial sorting of lists (#13816)
|
2025-03-14 21:15:42 +01:00 |
Rubidium
|
ac2087a3eb
|
Codefix: remove some logically dead code
|
2025-03-14 16:26:21 +01:00 |
frosch
|
dbea968f4f
|
Codefix 20e57a02a28: String parameters were off by one. (#13810)
|
2025-03-14 15:22:30 +01:00 |
Peter Nelson
|
bd5d47836d
|
Codechange: Use EnumBitSet for EdgeUpdateMode. (#13808)
|
2025-03-14 09:01:10 +00:00 |
translators
|
8191f39649
|
Update: Translations from eints
chinese (traditional): 11 changes by KogentaSan
spanish (mexican): 5 changes by absay
|
2025-03-14 04:43:31 +00:00 |
Charles Pigott
|
bcabc3b780
|
Codechange: Upgrade fmt to 11.1.4 (#13807)
|
2025-03-13 21:52:47 +00:00 |
Rubidium
|
18e1440947
|
Codefix: move or pass by reference instead of copy
|
2025-03-13 21:16:16 +01:00 |
Rubidium
|
754311a779
|
Codechange: use std::move when appropriate
|
2025-03-13 13:00:24 +01:00 |
SamuXarick
|
05ce0828c0
|
Change: Use max of calculated and minimal heights in ScriptLeagueWindow (#13720)
|
2025-03-13 08:39:26 +00:00 |
Peter Nelson
|
8b39b23d2b
|
Codechange: Use EnumBitSet for VehicleFlags. (#13793)
|
2025-03-13 08:38:54 +00:00 |
Björn Wärmedal
|
dc343ca141
|
Fix: GenerateCompanyName sends incorrect renaming event (#13794)
|
2025-03-13 08:24:35 +00:00 |
translators
|
70c2a666bc
|
Update: Translations from eints
spanish (mexican): 7 changes by absay
czech: 39 changes by adamek0202
|
2025-03-13 04:45:10 +00:00 |
Rubidium
|
2b88f58384
|
Codefix: add move operators to SQObjectPtr
|
2025-03-12 22:05:02 +01:00 |
Rubidium
|
35ef197be4
|
Codefix: potential integer overflow before widening integer
|
2025-03-12 22:00:44 +01:00 |
Rubidium
|
02f1bc0880
|
Codefix: remove some logically dead code
|
2025-03-12 22:00:33 +01:00 |
Rubidium
|
8f3bfb61bd
|
Codefix: remove structurally dead code
|
2025-03-12 21:03:55 +01:00 |
Rubidium
|
d96f359b3c
|
Codefix: potential dangling pointer in strgen
|
2025-03-12 20:59:47 +01:00 |
Rubidium
|
0fde979b21
|
Codefix: check for errors in the function getting the socket error
|
2025-03-12 17:55:34 +01:00 |
Rubidium
|
486ad7d416
|
Codefix: check curl_easy_setopt executes properly, or show a debug message
|
2025-03-12 17:55:34 +01:00 |
Rubidium
|
32b2de36ef
|
Codefix: check the table header is actually being read
|
2025-03-12 17:55:34 +01:00 |
Rubidium
|
649ed702cc
|
Codefix: potential unintended sign extension
|
2025-03-12 17:03:35 +01:00 |
translators
|
cdcc6b491d
|
Update: Translations from eints
spanish (mexican): 9 changes by absay
|
2025-03-12 04:46:00 +00:00 |
Peter Nelson
|
3336f13a63
|
Fix #13795: size_t mayn't be the same size as uint64_t. (#13796)
|
2025-03-11 17:55:33 +00:00 |
translators
|
40ddc03423
|
Update: Translations from eints
spanish (mexican): 62 changes by absay
|
2025-03-11 04:44:39 +00:00 |
Peter Nelson
|
3eb89f04b5
|
Codechange: Use EnumBitSet for QueryStringFlags. (#13792)
|
2025-03-10 18:59:35 +00:00 |
Peter Nelson
|
1a53b48422
|
Codechange: Use EnumBitSet for PartsOfSubsidy. (#13791)
|
2025-03-10 18:59:21 +00:00 |
Peter Nelson
|
8ba86c54b1
|
Add: Show hyperlink destination tooltips in text window. (#13742)
|
2025-03-10 18:12:42 +00:00 |
Loïc Guilloux
|
c6cd1a4bca
|
Fix #13740: [Script] Handle implicit orders for jump orders (#13753)
|
2025-03-10 15:12:26 +01:00 |
Loïc Guilloux
|
59904e5f9b
|
Fix #13749: Apply callback when automatically changing timekeeping unit (#13751)
|
2025-03-10 14:55:19 +01:00 |
Rubidium
|
5721030bd2
|
Codefix: use Pool::Get if you know it's valid, especially if you don't check GetIfValid for nullptr
|
2025-03-10 12:46:29 +01:00 |
Rubidium
|
3c7506e07d
|
Codefix: TrackdirCrossesTrackdirs does not work for turning RV TrackDirs
|
2025-03-10 12:46:03 +01:00 |
Rubidium
|
0d902c9f5c
|
Codefix: possible out-of-bounds array indexing
|
2025-03-10 07:09:49 +01:00 |
translators
|
cb3d3878fa
|
Update: Translations from eints
swedish: 6 changes by joeax910
spanish (mexican): 5 changes by absay
greek: 17 changes by gh658804
|
2025-03-10 04:40:22 +00:00 |
Rubidium
|
2926dd2c2f
|
Codefix: do not dereference the std::end() iterator
|
2025-03-09 23:33:25 +01:00 |
Rubidium
|
afe66c7df4
|
Codefix: std::move string leaves the old one in an undefined state
|
2025-03-09 22:19:54 +01:00 |
Peter Nelson
|
7c97460080
|
Codechange: Use EnumBitSet for ConsistChangeFlags. (#13788)
|
2025-03-09 21:13:57 +00:00 |
Peter Nelson
|
de45f5418b
|
Fix 0de7fd3c24: widget_lookup may contain non-NWidgetCore widgets. (#13787)
|
2025-03-09 19:49:26 +00:00 |
Rubidium
|
2000cea235
|
Codechange: initialise instance members
|
2025-03-09 20:41:03 +01:00 |
Rubidium
|
0de7fd3c24
|
Codefix: check the result of dynamic_cast for nullptr
|
2025-03-09 19:35:14 +01:00 |
Rubidium
|
d07d75229b
|
Codefix: data race in case of a spurious wake up
|
2025-03-09 19:34:47 +01:00 |
Richard Wheeler
|
1eddd7fed0
|
Fix: Improve manager face randomisation
|
2025-03-09 19:22:25 +01:00 |
Rubidium
|
ee45c8ec1d
|
Codefix: do not pass invalid file descriptor to fdatasync
|
2025-03-09 19:10:33 +01:00 |
Jonathan G Rennison
|
61e8dcfca7
|
Cleanup: Remove unused DepotCommandFlag::LocateHangar flag (#13775)
|
2025-03-09 18:07:47 +00:00 |
Peter Nelson
|
52bada216c
|
Codechange: Use std::array for vehicle hashes.
This allows initialisation without memset.
|
2025-03-09 18:03:50 +00:00 |
Peter Nelson
|
ec71f7a216
|
Codechange: Use std::array for temporary NewGRF loading data.
This allows initialisation without memset.
|
2025-03-09 18:03:50 +00:00 |
Peter Nelson
|
761c587940
|
Codechange: Use std::array to store most-used railtype.
This allows initialisation without memset.
|
2025-03-09 18:03:50 +00:00 |