Age | Commit message (Collapse) | Author |
|
circular group hierarchy (3298)
|
|
|
|
|
|
|
|
|
|
|
|
possibly be uninitialised
|
|
|
|
Auto[Free|Delete]SmallVector
|
|
|
|
|
|
|
|
|
|
|
|
|
|
std::vector::[push|emplace]_back()
|
|
|
|
|
|
|
|
|
|
|
|
std::vector::erase()
|
|
std::vector::erase()
|
|
The use of std::none_of in network/core/host.cpp is driven by the non-const
comparison operator use by NetworkAddress. A future commit should address
the const_casts in that class to ensure const-correctness.
|
|
|
|
shrink_to_fit()
|
|
|
|
|
|
|
|
|
|
|
|
The public and protected interface to SmallVector are unchanged
SmallVector now requires that items be default constructible
This isn't an issue since some contained items were previously created
uninitialized.
Temporary default constructors are added to the following structs
- SmallPair
- SmallStackItem
- GRFPresence
Where vector<bool> is required, transition immediately to std::vector
to avoid returning proxy object references.
|
|
greek: 51 changes by Jubilee
russian: 17 changes by Lone_Wolf
latin: 19 changes by Supercheese
portuguese: 53 changes by JayCity
|
|
|
|
is activated.
|
|
Sign width was only updated when the text was changed. This seems to work for player-placed
signs as there is always a rename operation, however AIs can create a sign with text in one
go, in which case the width was never set.
|
|
cargo generation. (#7412)
|
|
finnish: 12 changes by hpiirai
greek: 40 changes by Jubilee
luxembourgish: 2 changes by Phreeze
dutch: 12 changes by JanWillem
french: 4 changes by romazoon
norwegian (bokmal): 12 changes by Leifbk
hungarian: 14 changes by Brumi
portuguese: 51 changes by JayCity, 11 changes by vesgo
|
|
finnish: 13 changes by hpiirai
korean: 1 change by telk5093
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a refit if required.
|
|
|
|
preventing industry creation.
As the information is always available from the tree ground type, unconditionally
update the map array for tree tiles.
|
|
|
|
|