| Age | Commit message (Collapse) | Author |
|
|
|
|
|
doing it manually
|
|
|
|
* Usable like 12s, 15m...
(cherry picked from commit 364fde52138c88a85f7ba5f1ea374b4196a893d4)
|
|
(cherry picked from commit ca023fd60aa7e75987c93b776c309e0d81931bd8)
|
|
* Required for handling flags inherited by linked projects
correctly in the corresponding precompiled header.
* Reduces the maintenance effort for precompiled headers
(cherry picked from commit 92f96fc10e70b2d62cce832837477d958e2afbe3)
|
|
* Remove the usage of global flags and definitions
set through the CMAKE_CXX_FLAGS variable.
* Use cmake target compile features for setting the
CXX standard automatically.
* Make C++14 globally available in the project
* Closes #21033
(cherry picked from commit e60c1f84a7e13577a82046b02b214f9466d20a7c)
|
|
|
|
|
|
|
|
* Rename cppformat to fmt in the PackageList.txt
(cherry picked from commit 5077c8289cd52108bf9aeb8fb6ab2742ae3e0b95)
|
|
|
|
* Move IteratorPair to its own header
* Add AsUnderlyingType function to cast enum value to its underlying type (avoids repeating std::underlying_type everywhere)
|
|
|
|
# Conflicts:
# src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp
# src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/scripts/Commands/cs_ban.cpp
# src/server/scripts/Commands/cs_disable.cpp
|
|
* *PCH.cpp are now only compiled with MSVC, other compilers use custom helper commands to generate the precompiled header
* Don't call the linker for pch helpertargets
|
|
|
|
|
|
(cherry picked from commit 8188511759c6613d33111ab59f4af3c441d01c8b)
|
|
* Mostly aimed at removing Log/DatabaseEnv includes from other headers
* Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files
* Moved SAI function definitions to source files (massive or requiring many different dependencies)
|
|
* Use our own Position class instead, with the coords written to packets being part of type
|
|
|
|
Your ad here.
|
|
|
|
|
|
What else?
|
|
|
|
collision calculation
|
|
Note: Re-extracting any maps is NOT required.
|
|
|
|
|
|
Tools/Extractors: Updated to 7.2.0
Tools/ConnectionPatcher: Updated patterns to 7.2.0
Supported version is now 7.2.0.23911
|
|
|
|
restricted to a list
* Also fix gcc build
|
|
container types (including arrays where it makes sense)
* Added MapGetValuePtr to allow writing `if (Val* v = MapGetValuePtr(map, key))`
* Added utility IteratorPair class with begin/end methods and MapEqualRange for use in range for syntax with multimaps
|
|
|
|
to avoid conflicts (PLATFORM_WINDOWS is used/defined by CascLib)
|
|
std::chrono types now gives you a random (to milliseconds) time in that interval (inclusive) for (Re)ScheduleEvent.
(cherry picked from commit 2174c5d7dd9669384b2e68b8b406a3173042d7d9)
|
|
trying to send hotfix for nonlocalized string
Closes #18882 (for real this time)
|
|
|
|
|
|
Closes #19144
|
|
Initialize padding bytes in MmapTileHeader struct to avoid saving uninitialized data to disk, causing issues when binary-comparing *.mmtile files.
(cherry picked from commit 2585c62e6fc8925bb74160fb9b24fb1d361a8b2c)
|
|
|
|
CID 1291964
CID 1292775
|
|
|
|
Happy new year
|
|
https://github.com/fmtlib/fmt/commit/7fa8f8fa48b0903deab5bb42e6760477173ac485
Also renamed cppformat to fmt
|
|
CID 1367942, 1367944, 1367953,1367955,1367957, 1367958, 1367960, 1367961, 1367962, 1367964
|