Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on March 13, 2018, 02:52:40 pm

Title: Nightly: 13 March 2018 - Revision e9a6426
Post by: SirKnightly on March 13, 2018, 02:52:40 pm
Here is the nightly for 13 March 2018 - Revision e9a6426



Group: MacOSX
nightly_20180313_e9a6426-builds-MacOSX.tar.gz (http://swc.fs2downloads.com/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-MacOSX.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-MacOSX.tar.gz))


Group: Linux
nightly_20180313_e9a6426-builds-Linux.tar.gz (http://swc.fs2downloads.com/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-Linux.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-Linux.tar.gz))


Group: Win64
nightly_20180313_e9a6426-builds-Win64.zip (http://swc.fs2downloads.com/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-Win64.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-Win64.zip))


Group: Win32
nightly_20180313_e9a6426-builds-Win32.zip (http://swc.fs2downloads.com/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-Win32.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20180313_e9a6426/nightly_20180313_e9a6426-builds-Win32.zip))

Code: [Select]
------------------------------------------------------------------------
commit 42fbc92
Author: asarium <Sun Mar 11 13:44:21 2018 +0100>
Commit: asarium <Sun Mar 11 13:45:27 2018 +0100>

    Don't build qtFRED for deploy builds
 ci/appveyor/build.ps1      | 3 +--
 ci/travis/before_script.sh | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit c1fd6e7
Author: asarium <Sun Mar 11 08:48:17 2018 +0100>
Commit: asarium <Sun Mar 11 08:49:34 2018 +0100>

    Call processEvents from game_busy
 qtfred/src/main.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

------------------------------------------------------------------------
commit 235234e
Author: asarium <Fri Mar 9 10:23:33 2018 +0100>
Commit: asarium <Sat Mar 10 18:30:55 2018 +0100>

    Fix some warnings
 qtfred/src/mission/Editor.cpp       |  8 +++----
 qtfred/src/ui/widgets/sexp_tree.cpp | 44 ++++++++++++++++++-------------------
 qtfred/src/ui/widgets/sexp_tree.h   |  9 ++++----
 3 files changed, 30 insertions(+), 31 deletions(-)

------------------------------------------------------------------------
commit 809ac23
Author: asarium <Fri Mar 9 23:09:41 2018 +0100>
Commit: asarium <Fri Mar 9 23:52:21 2018 +0100>

    Turn modified state into a signal
 qtfred/src/ui/widgets/sexp_tree.cpp | 18 +++++++++---------
 qtfred/src/ui/widgets/sexp_tree.h   |  2 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

------------------------------------------------------------------------
commit eb32247
Author: asarium <Thu Mar 8 22:26:03 2018 +0100>
Commit: asarium <Thu Mar 8 22:42:45 2018 +0100>

    Add initial tree creation code to event editor
 qtfred/src/ui/dialogs/EventEditorDialog.cpp |  66 +++++++++++
 qtfred/src/ui/dialogs/EventEditorDialog.h   |  11 +-
 qtfred/src/ui/widgets/sexp_tree.cpp         | 168 ++++++++++++++++++++++++----
 qtfred/src/ui/widgets/sexp_tree.h           |  65 +++++++----
 qtfred/ui/EventEditorDialog.ui              |   2 +-
 5 files changed, 268 insertions(+), 44 deletions(-)

------------------------------------------------------------------------
commit aadb22c
Author: asarium <Thu Mar 8 09:57:01 2018 +0100>
Commit: asarium <Thu Mar 8 22:28:25 2018 +0100>

    Fix the rest of the SEXP tree code
 qtfred/source_groups.cmake                  |    2 +
 qtfred/src/mission/Editor.cpp               |   34 +-
 qtfred/src/mission/Editor.h                 |    8 +-
 qtfred/src/mission/FredRenderer.cpp         |    1 +
 qtfred/src/mission/util.cpp                 |   23 +
 qtfred/src/mission/util.h                   |    4 +
 qtfred/src/ui/dialogs/EventEditorDialog.cpp |    2 +
 qtfred/src/ui/widgets/sexp_tree.cpp         | 2673 +++++++--------------------
 qtfred/src/ui/widgets/sexp_tree.h           |  101 +-
 qtfred/ui/EventEditorDialog.ui              |   11 +-
 10 files changed, 781 insertions(+), 2078 deletions(-)

------------------------------------------------------------------------
commit d4b0dc9
Author: asarium <Wed Mar 7 14:26:24 2018 +0100>
Commit: asarium <Thu Mar 8 22:28:25 2018 +0100>

    Convert mask color to proper alpha channels for SEXP icons
 qtfred/resources/images/bitmap1.png           | Bin 299 -> 319 bytes
 qtfred/resources/images/black_do.png          | Bin 277 -> 304 bytes
 qtfred/resources/images/chained.png           | Bin 313 -> 326 bytes
 qtfred/resources/images/chained_directive.png | Bin 297 -> 319 bytes
 qtfred/resources/images/data.png              | Bin 336 -> 352 bytes
 qtfred/resources/images/data00.png            | Bin 322 -> 338 bytes
 qtfred/resources/images/data05.png            | Bin 334 -> 350 bytes
 qtfred/resources/images/data10.png            | Bin 330 -> 346 bytes
 qtfred/resources/images/data15.png            | Bin 341 -> 357 bytes
 qtfred/resources/images/data20.png            | Bin 344 -> 360 bytes
 qtfred/resources/images/data25.png            | Bin 351 -> 367 bytes
 qtfred/resources/images/data30.png            | Bin 336 -> 352 bytes
 qtfred/resources/images/data35.png            | Bin 344 -> 360 bytes
 qtfred/resources/images/data40.png            | Bin 337 -> 353 bytes
 qtfred/resources/images/data45.png            | Bin 348 -> 364 bytes
 qtfred/resources/images/data50.png            | Bin 339 -> 355 bytes
 qtfred/resources/images/data55.png            | Bin 347 -> 363 bytes
 qtfred/resources/images/data60.png            | Bin 335 -> 351 bytes
 qtfred/resources/images/data65.png            | Bin 347 -> 363 bytes
 qtfred/resources/images/data70.png            | Bin 335 -> 351 bytes
 qtfred/resources/images/data75.png            | Bin 346 -> 362 bytes
 qtfred/resources/images/data80.png            | Bin 333 -> 349 bytes
 qtfred/resources/images/data85.png            | Bin 342 -> 358 bytes
 qtfred/resources/images/data90.png            | Bin 333 -> 349 bytes
 qtfred/resources/images/data95.png            | Bin 345 -> 361 bytes
 qtfred/resources/images/green_do.png          | Bin 292 -> 308 bytes
 qtfred/resources/images/root.png              | Bin 296 -> 312 bytes
 qtfred/resources/images/root_directive.png    | Bin 292 -> 308 bytes
 qtfred/resources/images/variable.png          | Bin 336 -> 352 bytes
 29 files changed, 0 insertions(+), 0 deletions(-)

------------------------------------------------------------------------
commit b7e7035
Author: asarium <Mon Dec 18 11:40:33 2017 +0100>
Commit: asarium <Thu Mar 8 22:28:25 2018 +0100>

    Port sexp tree
 qtfred/source_groups.cmake          |    2 +
 qtfred/src/ui/widgets/sexp_tree.cpp | 5820 +++++++++++++++++++++++++++++++++++
 qtfred/src/ui/widgets/sexp_tree.h   |  339 ++
 3 files changed, 6161 insertions(+)

------------------------------------------------------------------------
commit 4648721
Author: asarium <Fri Aug 4 20:04:54 2017 +0200>
Commit: asarium <Fri Aug 4 20:04:54 2017 +0200>

    Add mod table parsing to qtfred initializers
 qtfred/src/mission/management.cpp | 5 +++++
 qtfred/src/mission/management.h   | 1 +
 2 files changed, 6 insertions(+)

------------------------------------------------------------------------
commit ae4a731
Author: asarium <Fri Aug 4 15:13:16 2017 +0200>
Commit: asarium <Fri Aug 4 15:13:16 2017 +0200>

    Add About dialog
 qtfred/source_groups.cmake            |   3 +
 qtfred/src/ui/FredView.cpp            |   5 +
 qtfred/src/ui/FredView.h              |   2 +
 qtfred/src/ui/dialogs/AboutDialog.cpp |  49 ++++++
 qtfred/src/ui/dialogs/AboutDialog.h   |  31 ++++
 qtfred/ui/AboutDialog.ui              | 270 ++++++++++++++++++++++++++++++++++
 qtfred/ui/FredView.ui                 |   4 +-
 7 files changed, 362 insertions(+), 2 deletions(-)

------------------------------------------------------------------------
commit 3c7f7f9
Author: asarium <Fri Aug 4 14:13:47 2017 +0200>
Commit: asarium <Fri Aug 4 14:13:47 2017 +0200>

    Add error checker action
 qtfred/src/mission/Editor.cpp | 1349 ++++++++++++++++++++++++++++++++++++++++-
 qtfred/src/mission/Editor.h   |   28 +
 qtfred/src/mission/object.cpp |   12 +
 qtfred/src/mission/object.h   |    7 +
 qtfred/src/ui/FredView.cpp    |    3 +
 qtfred/src/ui/FredView.h      |    1 +
 6 files changed, 1373 insertions(+), 27 deletions(-)

------------------------------------------------------------------------
commit e11250f
Author: asarium <Fri Aug 4 13:28:36 2017 +0200>
Commit: asarium <Fri Aug 4 13:28:36 2017 +0200>

    Add subsystem selection actions
 qtfred/src/mission/Editor.cpp          | 135 +++++++++++++++++++++++++++++++++
 qtfred/src/mission/Editor.h            |  13 ++++
 qtfred/src/mission/FredRenderer.cpp    |  30 --------
 qtfred/src/ui/FredView.cpp             |   9 +++
 qtfred/src/ui/FredView.h               |   4 +
 qtfred/src/ui/widgets/renderwidget.cpp |   4 +-
 6 files changed, 162 insertions(+), 33 deletions(-)

<OMG SO MUCH QTFRED STUFF>

------------------------------------------------------------------------
commit 243f7f7
Author: asarium <Thu May 25 23:46:10 2017 +0200>
Commit: asarium <Thu May 25 23:46:10 2017 +0200>

    Disable memcpy checks if third party libraries are used
 code/globalincs/pstypes.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit 32b6696
Author: asarium <Thu May 25 23:36:33 2017 +0200>
Commit: asarium <Thu May 25 23:42:44 2017 +0200>

    Fix qtfred code
 code/object/object.h                |    4 +-
 code/object/objectsort.cpp          |    6 +-
 qtfred/CMakeLists.txt               |   21 +-
 qtfred/src/FredRenderer.cpp         | 4003 +++++++++++++++++------------------
 qtfred/src/QtGraphicsOperations.cpp |  153 ++
 qtfred/src/QtGraphicsOperations.h   |   58 +
 qtfred/src/editor.cpp               |  209 +-
 qtfred/src/editor.h                 |    6 +-
 qtfred/src/fredstubs.cpp            |    5 +-
 qtfred/src/main.cpp                 |   18 +-
 qtfred/src/mainwindow.cpp           |   41 +-
 qtfred/src/mainwindow.h             |   11 +-
 qtfred/src/renderwidget.cpp         |  134 +-
 qtfred/src/renderwidget.h           |   56 +-
 14 files changed, 2404 insertions(+), 2321 deletions(-)

------------------------------------------------------------------------
commit ac8befa
Author: asarium <Thu May 25 19:11:03 2017 +0200>
Commit: asarium <Thu May 25 23:42:32 2017 +0200>

    Reimport previous qtfred source
 CMakeLists.txt                 |    8 +-
 qtfred/CHANGELOG.md            |   11 +
 qtfred/CMakeLists.txt          |  114 ++
 qtfred/README.md               |   35 +
 qtfred/resources/resources.qrc |    5 +
 qtfred/resources/splash.png    |  Bin 0 -> 65478 bytes
 qtfred/src/FredRenderer.cpp    | 2242 ++++++++++++++++++++++++++++++++++++++++
 qtfred/src/FredRenderer.h      |  156 +++
 qtfred/src/editor.cpp          |  164 +++
 qtfred/src/editor.h            |  101 ++
 qtfred/src/fredstubs.cpp       |  244 +++++
 qtfred/src/iterators.h         |   77 ++
 qtfred/src/main.cpp            |  100 ++
 qtfred/src/mainwindow.cpp      |   85 ++
 qtfred/src/mainwindow.h        |   46 +
 qtfred/src/object.cpp          |   46 +
 qtfred/src/object.h            |    5 +
 qtfred/src/renderwidget.cpp    |  104 ++
 qtfred/src/renderwidget.h      |   35 +
 qtfred/src/wing.h              |   16 +
 qtfred/ui/mainwindow.ui        |  140 +++
 21 files changed, 3730 insertions(+), 4 deletions(-)
Title: Re: Nightly: 13 March 2018 - Revision e9a6426
Post by: tomimaki on March 13, 2018, 05:45:25 pm
Huh? What for are these files in both windows builds? :nervous:
Title: Re: Nightly: 13 March 2018 - Revision e9a6426
Post by: wookieejedi on March 13, 2018, 08:03:13 pm
Anyone else able to run FRED or FRED debug with this nightly? It is showing missing dll errors on my end, and the previous nightly works just fine.
Title: Re: Nightly: 13 March 2018 - Revision e9a6426
Post by: m!m on March 14, 2018, 03:17:45 am
Sorry, that was an accidental change introduced by the qtFRED merge. It will be fixed when this is merged: https://github.com/scp-fs2open/fs2open.github.com/pull/1656
Title: Re: Nightly: 13 March 2018 - Revision e9a6426
Post by: wookieejedi on March 14, 2018, 08:41:40 am
Gothca, sounds good. Thanks!