summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Expand)Author
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-04-09Remove: AutoFreeSmallVector.Michael Lutz
2019-04-09Codechange: If something is a vector of strings, use a vector of strings inst...Michael Lutz
2019-04-09Codechange: Switch DropDownList to directly use std::vector, thus making Auto...Michael Lutz
2019-04-06Codechange: Replace custom mutex code with C++11 mutex'es.Michael Lutz
2019-03-28Fix #7165: Const overload SmallMap::Contains(key) compared wrong types.Michael Lutz
2019-03-28Fix #7165: SmallMap::Erase(key) does not work correctlystormcone
2019-03-28Fix: MSVC warnings (#7423)glx22
2019-03-27Fix #7421: Don't (directly) dereference std::vector::end() in SmallMapCharles Pigott
2019-03-26Codechange: Use range-based for-loop in Auto[Free|Delete]SmallVectorHenry Wilson
2019-03-26Cleanup: Remove unused size template parameters from SmallMap and Auto[Free|D...Henry Wilson
2019-03-26Codechange: Removed SmallVector completelyHenry Wilson
2019-03-26Codechange: Declare SmallVector as an alias for std::vectorHenry Wilson
2019-03-26Codechange: Replaced SmallVector::[Begin|End]() with std alternativesHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Include() with include()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Find() with std::find()Henry Wilson
2019-03-26Codechange: Removed SmallVector::Insert()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_b...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Erase() with std::vector::erase()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Get() const with std alternativesHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Get(n) non-const with std::vector::data() + nHenry Wilson
2019-03-26Codechange: Removed SmallVector::Assign()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Contains() with std::find() patternHenry Wilson
2019-03-26Codechange: Replaced SmallVector::ErasePreservingOrder(pos, count) with std::...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::ErasePreservingOrder(it, count) with std::v...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Find() const with suitable alternativesHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Find() non-const with std::find()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Reset() with std::vector::clear() + shrink_...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Resize() with std::vector::resize()Henry Wilson
2019-03-26Codechange: Replace SmallVector::Length() with std::vector::size()Henry Wilson
2019-03-26Codechange: Removed SmallVector::operator[]Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Compact() with std::vector::shrink_to_fit()Henry Wilson
2019-03-26Codechange: Replace SmallVector::Clear() with std::vector::clear()Henry Wilson
2019-03-26Codechange: [core] Implement SmallVector using std::vectorHenry Wilson
2019-03-19Remove: DOS supportPatric Stout
2019-03-09Codechange: Add a k-d tree generic data structureNiels Martin Hansen
2019-03-05Fix: warnings when compiling with DJGPPPatric Stout
2019-03-05Fix: warnings when compiling for a recent version of HaikuPatric Stout
2019-03-05Codechange: removed some left-behind __NDS__ referencesPatric Stout
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
2019-02-13Change: Use SlErrorCorrupt() on pool index error when loading a savegame, ins...PeterN
2019-01-20Fix: Round up deltas for smooth scrolling, so target will be reachedbtzy
2019-01-13Fix: Grammar in a bunch of comments (#7054)nikolas
2018-12-27Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ...glx
2018-10-31Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating by...frosch
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-06-27Codechange: Silence -Wclass-memaccess warnings with GCC8Charles Pigott
2018-04-30Fix 0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a diffe...Michael Lutz
2018-04-30Fix: Some spelling errors in printed messagesMatthijs Kooijman
2018-04-29Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) (#...Patric Stout