Author Topic: Nightly: 08 June 2020 - Revision 25d16c3  (Read 548 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 08 June 2020 - Revision 25d16c3
Here is the nightly for 08 June 2020 - Revision 25d16c3



Group: Linux
nightly_20200608_25d16c3-builds-Linux.tar.gz (Mirror)


Group: Win64
nightly_20200608_25d16c3-builds-Win64.zip (Mirror)


Group: Win32
nightly_20200608_25d16c3-builds-Win32.zip (Mirror)


Group: MacOSX
nightly_20200608_25d16c3-builds-MacOSX.tar.gz (Mirror)

Code: [Select]
------------------------------------------------------------------------
commit d54d7d4
Author: asarium
Commit: asarium

    Output parameter information to JSON
 code/scripting/ade.cpp                   | 19 +++++++++-
 code/scripting/ade_doc.cpp               | 27 ++++++++------
 code/scripting/api/libs/base.cpp         | 12 +++---
 code/scripting/api/libs/bitops.cpp       |  6 +--
 code/scripting/api/libs/graphics.cpp     | 64 +++++++++++++++++++-------------
 code/scripting/api/libs/hud.cpp          |  4 +-
 code/scripting/api/libs/mission.cpp      | 50 ++++++++++++++-----------
 code/scripting/api/libs/tables.cpp       |  4 +-
 code/scripting/api/libs/testing.cpp      | 19 ++++++----
 code/scripting/api/libs/ui.cpp           |  2 +-
 code/scripting/api/libs/utf8.cpp         |  2 +-
 code/scripting/api/objs/camera.cpp       |  6 +--
 code/scripting/api/objs/controls.cpp     |  4 +-
 code/scripting/api/objs/hudgauge.cpp     |  2 +-
 code/scripting/api/objs/movie_player.cpp |  2 +-
 code/scripting/api/objs/object.cpp       |  2 +-
 code/scripting/api/objs/player.cpp       |  2 +-
 code/scripting/api/objs/ship.cpp         | 16 +++++---
 code/scripting/api/objs/shipclass.cpp    |  8 +++-
 code/scripting/api/objs/sound.cpp        |  6 +--
 code/scripting/api/objs/subsystem.cpp    |  4 +-
 code/scripting/api/objs/texture.cpp      |  2 +-
 code/scripting/api/objs/weapon.cpp       |  2 +-
 code/scripting/scripting.cpp             | 30 ++++++++++++++-
 code/scripting/scripting.h               |  9 ++++-
 test/src/scripting/ade_doc.cpp           | 24 ++++++------
 26 files changed, 207 insertions(+), 121 deletions(-)

------------------------------------------------------------------------
commit 614a636
Author: asarium
Commit: asarium

    Fix clang-tidy issues
 code/cfile/cfile.h                      | 5 +++--
 code/executor/IExecutionContext.cpp     | 3 ++-
 code/executor/IExecutionContext.h       | 3 ++-
 code/graphics/opengl/gropenglshader.cpp | 1 +
 code/libs/ffmpeg/FFmpeg.h               | 2 +-
 code/parse/parselo.h                    | 2 +-
 code/pngutils/pngutils.h                | 2 +-
 code/scripting/api/libs/mission.cpp     | 2 +-
 code/scripting/api/objs/executor.cpp    | 4 ++--
 code/scripting/lua/LuaArgs.h            | 3 +--
 code/utils/boost/syncboundedqueue.h     | 2 +-
 11 files changed, 16 insertions(+), 13 deletions(-)

------------------------------------------------------------------------
commit 016c07d
Author: asarium
Commit: asarium

    Add feature to execute Lua coroutines at specific points
 cmake/Cxx11.cmake                           |   2 -
 cmake/toolchain-gcc.cmake                   |   2 +-
 cmake/util.cmake                            |   2 +-
 code/CMakeLists.txt                         |   2 +-
 code/cfile/cfile.h                          |   4 +-
 code/decals/decals.cpp                      |   4 +-
 code/executor/Executor.cpp                  |  63 ++++++++++++++++
 code/executor/Executor.h                    |  54 ++++++++++++++
 code/executor/GameStateExecutionContext.cpp |  42 +++++++++++
 code/executor/GameStateExecutionContext.h   |  31 ++++++++
 code/executor/IExecutionContext.cpp         |  29 ++++++++
 code/executor/IExecutionContext.h           |  46 ++++++++++++
 code/executor/global_executors.cpp          |  10 +++
 code/executor/global_executors.h            |  18 +++++
 code/gamesequence/gamesequence.cpp          |  20 ++++-
 code/gamesequence/gamesequence.h            |  16 +++-
 code/globalincs/flagset.h                   |   2 +-
 code/globalincs/scp_defines.h               |  10 ---
 code/graphics/2d.cpp                        |   4 +
 code/graphics/opengl/ShaderProgram.cpp      |   4 +-
 code/graphics/opengl/ShaderProgram.h        |   4 +-
 code/graphics/opengl/gropenglshader.cpp     |   4 +-
 code/graphics/opengl/gropenglshader.h       |   4 +-
 code/graphics/paths/NanoVGRenderer.h        |   4 +-
 code/graphics/software/FontManager.h        |   4 +-
 code/io/cursor.cpp                          |   4 +-
 code/io/cursor.h                            |   4 +-
 code/io/joy-sdl.cpp                         |   4 +-
 code/io/joy.h                               |   4 +-
 code/jumpnode/jumpnode.cpp                  |   4 +-
 code/jumpnode/jumpnode.h                    |   4 +-
 code/libs/ffmpeg/FFmpeg.h                   |   2 +-
 code/parse/parselo.h                        |   2 +-
 code/particle/ParticleSourceWrapper.cpp     |   4 +-
 code/particle/ParticleSourceWrapper.h       |   4 +-
 code/pngutils/pngutils.h                    |   2 +-
 code/scripting/api/LuaCoroutineRunner.cpp   | 111 ++++++++++++++++++++++------
 code/scripting/api/LuaCoroutineRunner.h     |   9 ++-
 code/scripting/api/LuaPromise.cpp           |  32 ++++----
 code/scripting/api/LuaPromise.h             |   3 +-
 code/scripting/api/libs/async.cpp           |  93 ++++++++++++++++++++++-
 code/scripting/api/libs/mission.cpp         |  96 ++++++++++++++++++++++--
 code/scripting/api/objs/executor.cpp        |  82 ++++++++++++++++++++
 code/scripting/api/objs/executor.h          |  26 +++++++
 code/scripting/lua/LuaArgs.h                |   4 +-
 code/scripting/lua/LuaReference.cpp         |   4 +-
 code/scripting/lua/LuaReference.h           |   6 +-
 code/scripting/scripting.h                  |   8 ++
 code/ship/ship.cpp                          |   4 +-
 code/ship/ship.h                            |   4 +-
 code/source_groups.cmake                    |  19 ++++-
 code/utils/boost/syncboundedqueue.h         |   2 +-
 code/utils/finally.h                        |  31 ++++++++
 freespace2/freespace.cpp                    |   3 +
 54 files changed, 840 insertions(+), 120 deletions(-)

------------------------------------------------------------------------
commit 3675647
Author: asarium
Commit: asarium

    Add parser for scripting argument documentation
 code/scripting/ade.cpp              | 138 ++++-----
 code/scripting/ade.h                |  51 +---
 code/scripting/ade_api.h            |   1 +
 code/scripting/ade_doc.cpp          | 539 ++++++++++++++++++++++++++++++++++++
 code/scripting/ade_doc.h            | 114 ++++++++
 code/scripting/api/libs/mission.cpp |   8 +-
 code/scripting/api/libs/ui.cpp      |   2 +-
 code/scripting/api/objs/file.cpp    |  19 +-
 code/scripting/api/objs/option.cpp  |  17 +-
 code/scripting/scripting.cpp        |  31 ++-
 code/source_groups.cmake            |   2 +
 test/src/scripting/ade_doc.cpp      | 180 ++++++++++++
 test/src/source_groups.cmake        |   1 +
 13 files changed, 965 insertions(+), 138 deletions(-)