Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on August 15, 2025, 01:47:58 am

Title: Nightly: 15 August 2025 - Revision f0ecd88da
Post by: SirKnightly on August 15, 2025, 01:47:58 am
Here is the nightly for 15 August 2025 - Revision f0ecd88da



Group: Linux-arm64
nightly_20250815_f0ecd88da-builds-Linux-arm64.tar.gz (https://scp.indiegames.us/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Linux-arm64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Linux-arm64.tar.gz))


Group: Linux-x86_64
nightly_20250815_f0ecd88da-builds-Linux-x86_64.tar.gz (https://scp.indiegames.us/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Linux-x86_64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Linux-x86_64.tar.gz))


Group: MacOSX-arm64
nightly_20250815_f0ecd88da-builds-Mac-arm64.tar.gz (https://scp.indiegames.us/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Mac-arm64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Mac-arm64.tar.gz))


Group: MacOSX-x86_64
nightly_20250815_f0ecd88da-builds-Mac-x86_64.tar.gz (https://scp.indiegames.us/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Mac-x86_64.tar.gz) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Mac-x86_64.tar.gz))


Group: Win32-SSE2
nightly_20250815_f0ecd88da-builds-Win32-SSE2.zip (https://scp.indiegames.us/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Win32-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-Win32-SSE2.zip))


Group: Win64-SSE2
nightly_20250815_f0ecd88da-builds-x64-SSE2.zip (https://scp.indiegames.us/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-x64-SSE2.zip) (Mirror (https://perses.feralhosting.com/datacorder/builds/nightly/20250815_f0ecd88da/nightly_20250815_f0ecd88da-builds-x64-SSE2.zip))

Code: [Select]
------------------------------------------------------------------------
commit 0b6150e96
Author: Mike Nelson
Commit: GitHub

    Qt fred misc bugs (#6933)
 qtfred/src/main.cpp                     |  2 +-
 qtfred/src/ui/dialogs/LoadoutDialog.cpp | 51 +++++++++++++++++++++------------
 2 files changed, 34 insertions(+), 19 deletions(-)

------------------------------------------------------------------------
commit 9ecc158ae
Author: Mike Nelson
Commit: Mike Nelson

    initialize used_pool
 qtfred/src/mission/Editor.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 4d8dbcb45
Author: Mike Nelson
Commit: Mike Nelson

    Cherry pick recent qtfred generalized dialogs
 qtfred/source_groups.cmake                         |   9 ++
 .../src/ui/dialogs/General/CheckBoxListDialog.cpp  |  71 +++++++++
 qtfred/src/ui/dialogs/General/CheckBoxListDialog.h |  27 ++++
 .../src/ui/dialogs/General/ImagePickerDialog.cpp   | 175 +++++++++++++++++++++
 qtfred/src/ui/dialogs/General/ImagePickerDialog.h  |  47 ++++++
 qtfred/src/ui/util/ImageRenderer.cpp               |  97 ++++++++++++
 qtfred/src/ui/util/ImageRenderer.h                 |  24 +++
 qtfred/ui/CheckBoxListDialog.ui                    |  79 ++++++++++
 8 files changed, 529 insertions(+)

------------------------------------------------------------------------
commit 1a7247154
Author: The Force
Commit: The Force

    Last One
 qtfred/src/mission/dialogs/ShipEditor/WeaponsTBLViewerModel.h | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

------------------------------------------------------------------------
commit a7ec8d958
Author: The Force
Commit: The Force

    And now Clang
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.cpp  | 18 +++----
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.h    | 11 ++--
 .../dialogs/ShipEditor/WeaponsTBLViewerModel.cpp   | 13 ++---
 qtfred/src/ui/dialogs/ShipEditor/BankModel.cpp     | 28 +++++-----
 qtfred/src/ui/dialogs/ShipEditor/BankModel.h       |  9 ++--
 .../ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp    | 62 ++++++++++++----------
 .../src/ui/dialogs/ShipEditor/ShipWeaponsDialog.h  | 10 ++--
 .../src/ui/dialogs/ShipEditor/WeaponsTBLViewer.cpp |  8 +--
 .../src/ui/dialogs/ShipEditor/WeaponsTBLViewer.h   |  9 +---
 qtfred/src/ui/widgets/bankTree.cpp                 |  8 ++-
 qtfred/src/ui/widgets/bankTree.h                   | 25 ++++-----
 qtfred/src/ui/widgets/weaponList.cpp               | 12 ++---
 qtfred/src/ui/widgets/weaponList.h                 | 21 ++++----
 13 files changed, 105 insertions(+), 129 deletions(-)

------------------------------------------------------------------------
commit c1c16c2fc
Author: The Force
Commit: The Force

    GCC Apeasment
 qtfred/src/mission/dialogs/ShipEditor/ShipWeaponsDialogModel.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit ec3fc3477
Author: The Force
Commit: The Force

    Refresh UI on Drag Drop
 qtfred/src/ui/dialogs/ShipEditor/BankModel.cpp         | 9 +++++++--
 qtfred/src/ui/dialogs/ShipEditor/BankModel.h           | 2 +-
 qtfred/src/ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp | 8 ++++++++
 3 files changed, 16 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit 3524679c9
Author: The Force
Commit: The Force

    Fix Copy/Paste Error
 qtfred/src/ui/dialogs/ShipEditor/ShipEditorDialog.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit cf4f1b2ac
Author: The Force
Commit: The Force

    Missed this
 qtfred/src/ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 95fea193a
Author: The Force
Commit: The Force

    Couple More
 qtfred/src/ui/dialogs/ShipEditor/ShipEditorDialog.cpp |  5 +++--
 qtfred/ui/ShipWeaponsDialog.ui                        | 19 +------------------
 2 files changed, 4 insertions(+), 20 deletions(-)

------------------------------------------------------------------------
commit 8bf7f6648
Author: The Force
Commit: The Force

    Adress Feedback and other bug fixes
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.cpp  | 61 ++++++++---------
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.h    |  6 +-
 .../ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp    | 77 +++++++++++++++-------
 .../src/ui/dialogs/ShipEditor/ShipWeaponsDialog.h  | 12 +++-
 qtfred/ui/ShipWeaponsDialog.ui                     |  6 +-
 5 files changed, 99 insertions(+), 63 deletions(-)

------------------------------------------------------------------------
commit 38f747950
Author: The Force
Commit: The Force

    Appease GCC / Clang
 qtfred/source_groups.cmake                         |  4 ++--
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.cpp  | 16 ++++++-------
 qtfred/src/ui/dialogs/ShipEditor/BankModel.cpp     | 28 ++++++++++------------
 qtfred/src/ui/dialogs/ShipEditor/BankModel.h       | 11 +++++----
 .../ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp    |  3 +--
 .../src/ui/dialogs/ShipEditor/WeaponsTBLViewer.cpp |  5 ++--
 qtfred/src/ui/widgets/weaponList.cpp               | 15 ++++++------
 qtfred/src/ui/widgets/weaponList.h                 |  2 +-
 8 files changed, 43 insertions(+), 41 deletions(-)

------------------------------------------------------------------------
commit f5b2b1bbd
Author: The Force
Commit: The Force

    Add Comments
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.h    |  9 +++++++
 .../ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp    | 31 +++++++++++++++++-----
 .../src/ui/dialogs/ShipEditor/ShipWeaponsDialog.h  | 15 ++++++++++-
 3 files changed, 47 insertions(+), 8 deletions(-)

------------------------------------------------------------------------
commit 1a1d4bb05
Author: The Force
Commit: The Force

    Add TBL Viewer
 qtfred/source_groups.cmake                         |   4 +
 .../dialogs/ShipEditor/WeaponsTBLViewerModel.cpp   | 153 +++++++++++++++++++++
 .../dialogs/ShipEditor/WeaponsTBLViewerModel.h     |  22 +++
 .../ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp    |  29 ++++
 .../src/ui/dialogs/ShipEditor/ShipWeaponsDialog.h  |   1 +
 .../src/ui/dialogs/ShipEditor/WeaponsTBLViewer.cpp |  38 +++++
 .../src/ui/dialogs/ShipEditor/WeaponsTBLViewer.h   |  36 +++++
 qtfred/ui/ShipWeaponsDialog.ui                     |   9 +-
 8 files changed, 291 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 858c116b3
Author: The Force
Commit: The Force

    Add Weapons Dialog
 code/ship/ship.cpp                                 |  25 ++
 code/ship/ship.h                                   |   2 +
 qtfred/source_groups.cmake                         |  11 +
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.cpp  | 379 +++++++++++++++++++
 .../dialogs/ShipEditor/ShipWeaponsDialogModel.h    |  80 ++++
 qtfred/src/ui/dialogs/ShipEditor/BankModel.cpp     | 405 +++++++++++++++++++++
 qtfred/src/ui/dialogs/ShipEditor/BankModel.h       |  92 +++++
 .../src/ui/dialogs/ShipEditor/ShipEditorDialog.cpp |   3 +-
 .../src/ui/dialogs/ShipEditor/ShipEditorDialog.h   |   1 +
 .../ui/dialogs/ShipEditor/ShipWeaponsDialog.cpp    | 136 +++++++
 .../src/ui/dialogs/ShipEditor/ShipWeaponsDialog.h  |  50 +++
 qtfred/src/ui/widgets/bankTree.cpp                 | 105 ++++++
 qtfred/src/ui/widgets/bankTree.h                   |  24 ++
 qtfred/src/ui/widgets/weaponList.cpp               | 103 ++++++
 qtfred/src/ui/widgets/weaponList.h                 |  39 ++
 qtfred/ui/ShipWeaponsDialog.ui                     | 216 +++++++++++
 16 files changed, 1670 insertions(+), 1 deletion(-)