Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on June 06, 2023, 01:44:03 am
-
Here is the nightly for 06 June 2023 - Revision 23f6b3959
Group: Linux
nightly_20230606_23f6b3959-builds-Linux.tar.gz (http://scp.indiegames.us/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-Linux.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-Linux.tar.gz))
Group: MacOSX
nightly_20230606_23f6b3959-builds-Mac.tar.gz (http://scp.indiegames.us/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-Mac.tar.gz) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-Mac.tar.gz))
Group: Win32-SSE2
nightly_20230606_23f6b3959-builds-Win32-SSE2.zip (http://scp.indiegames.us/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-Win32-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-Win32-SSE2.zip))
Group: Win64-SSE2
nightly_20230606_23f6b3959-builds-x64-SSE2.zip (http://scp.indiegames.us/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-x64-SSE2.zip) (Mirror (https://porphyrion.feralhosting.com/datacorder/builds/nightly/20230606_23f6b3959/nightly_20230606_23f6b3959-builds-x64-SSE2.zip))
------------------------------------------------------------------------
commit ab5e016db
Author: Goober5000
Commit: Goober5000
some updates to the lighting profile code
code/globalincs/adjustment.cpp | 2 +-
code/globalincs/adjustment.h | 2 +-
code/graphics/opengl/gropenglpostprocessing.cpp | 2 +-
code/lab/dialogs/lab_ui.cpp | 6 +--
code/lighting/lighting_profiles.cpp | 66 +++++++++++++------------
code/lighting/lighting_profiles.h | 36 +++++++-------
fred2/missionsave.cpp | 13 ++++-
fred2/weaponeditordlg.cpp | 2 -
qtfred/src/main.cpp | 2 +
qtfred/src/mission/management.cpp | 8 +++
qtfred/src/mission/management.h | 2 +
qtfred/src/mission/missionsave.cpp | 15 ++++++
12 files changed, 96 insertions(+), 60 deletions(-)
------------------------------------------------------------------------
commit f07e3322e
Author: z64555
Commit: z64555
Use a std::runtime_error instead of std::exception, because messages in std::exceptions are not a cstdlib spec. * Update doxy to reflect changes
code/io/joy-sdl.cpp | 7 +++++--
code/io/joy.h | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
------------------------------------------------------------------------
commit 9b0846c89
Author: z64555
Commit: z64555
Try const std::exception &e, as per Goober5000's suggestion.
code/io/joy-sdl.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 3ec4480c1
Author: z64555
Commit: z64555
We actually want to throw when the pointer is a nullptr, thank you.
code/io/joy-sdl.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
------------------------------------------------------------------------
commit 562dd95da
Author: z64555
Commit: z64555
Replace Assertion within io::joystick::Joystick's constructor with a throw. * Add try-catch block within enumerateJoysticks() to catch the exception thrown by the Joystick constructor and log the deviceid and the SDL error.
code/io/joy-sdl.cpp | 19 +++++++++++++++----
code/io/joy.h | 3 +++
2 files changed, 18 insertions(+), 4 deletions(-)