Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on November 26, 2024, 12:51:01 am
-
Here is the nightly for 26 November 2024 - Revision e31100da9
Group: Linux
nightly_20241126_e31100da9-builds-Linux.tar.gz (https://scp.indiegames.us/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Linux.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Linux.tar.gz))
Group: MacOSX-arm64
nightly_20241126_e31100da9-builds-Mac-arm64.tar.gz (https://scp.indiegames.us/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Mac-arm64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Mac-arm64.tar.gz))
Group: MacOSX-x86_64
nightly_20241126_e31100da9-builds-Mac-x86_64.tar.gz (https://scp.indiegames.us/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Mac-x86_64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Mac-x86_64.tar.gz))
Group: Win32-SSE2
nightly_20241126_e31100da9-builds-Win32-SSE2.zip (https://scp.indiegames.us/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Win32-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-Win32-SSE2.zip))
Group: Win64-SSE2
nightly_20241126_e31100da9-builds-x64-SSE2.zip (https://scp.indiegames.us/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-x64-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20241126_e31100da9/nightly_20241126_e31100da9-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit e31100da9
Author: Mike Nelson
Commit: GitHub
Add hud-set-xstr sexp (#6406)
code/mission/missiontraining.cpp | 4 +++
code/mission/missiontraining.h | 1 +
code/parse/sexp.cpp | 57 ++++++++++++++++++++++++++++++++++++++++
code/parse/sexp.h | 1 +
4 files changed, 63 insertions(+)
------------------------------------------------------------------------
commit 68f3fa6d8
Author: BMagnu
Commit: GitHub
Actually compile with proper optimizations in a release build. (#6336)
CMakeLists.txt | 12 ++++++++-
cmake/toolchain-apple-clang.cmake | 2 +-
cmake/toolchain-clang.cmake | 6 ++---
cmake/toolchain-gcc.cmake | 6 ++---
code/menuui/playermenu.cpp | 12 ++++-----
code/model/modelread.cpp | 4 +--
code/model/modelreplace.cpp | 3 ++-
code/network/gtrack.cpp | 5 ++--
code/network/psnet2.cpp | 12 ++++-----
code/network/psnet2.h | 3 +++
code/network/ptrack.cpp | 4 +--
code/network/valid.cpp | 12 ++++-----
code/osapi/osregistry.cpp | 2 +-
code/ship/ship.cpp | 2 +-
code/weapon/weapons.cpp | 56 +++++++++++++++++++--------------------
15 files changed, 77 insertions(+), 64 deletions(-)
------------------------------------------------------------------------
commit d3addfcf5
Author: Goober5000
Commit: Goober5000
clang overuses the [[nodiscard]] attribute; it should be used conservatively: see C++17 standard at https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0600r1.pdf
.clang-tidy | 1 +
1 file changed, 1 insertion(+)
------------------------------------------------------------------------
commit 94e7ac84a
Author: Goober5000
Commit: Goober5000
use initializers and initialize m_specialCharacters; use default constructors and destructors
code/graphics/software/FSFont.cpp | 8 --------
code/graphics/software/FSFont.h | 18 +++++++++---------
code/graphics/software/NVGFont.cpp | 10 ----------
code/graphics/software/NVGFont.h | 14 +++++++-------
4 files changed, 16 insertions(+), 34 deletions(-)
------------------------------------------------------------------------
commit b3470af30
Author: Goober5000
Commit: Goober5000
fix memory management in FontManager
code/graphics/software/FontManager.cpp | 157 +++++++++++++++++----------------
code/graphics/software/FontManager.h | 39 +++-----
code/graphics/software/VFNTFont.cpp | 12 +--
code/graphics/software/font.cpp | 19 ++--
code/graphics/software/font.h | 7 +-
code/scripting/api/libs/graphics.cpp | 8 +-
code/scripting/api/objs/font.cpp | 26 ++++--
code/scripting/api/objs/font.h | 6 +-
code/scripting/api/objs/hudgauge.cpp | 2 +-
code/ui/window.cpp | 10 +--
fred2/sexp_tree.cpp | 2 +-
qtfred/src/ui/widgets/sexp_tree.cpp | 2 +-
12 files changed, 147 insertions(+), 143 deletions(-)