Author Topic: Nightly: 03 January 2017 - Revision 1cb838a  (Read 728 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly: 03 January 2017 - Revision 1cb838a
Here is the nightly for 03 January 2017 - Revision 1cb838a


Group: Linux
nightly_20170103_1cb838a-builds-Linux.tar.gz
SHA1: 5d11c482eed6097d9fcf85e1b1fe65818b920bf3


Group: MacOSX
nightly_20170103_1cb838a-builds-MacOSX.tar.gz
SHA1: 655c061763df4d20e18dbd7e5ecbc3dc94bcf987


Group: Win32
nightly_20170103_1cb838a-builds-Win32.zip
SHA1: 96bb839053c8c1fd22f03660e3754e3784c469e0


Group: Win64
nightly_20170103_1cb838a-builds-Win64.zip
SHA1: 4a4b32a082218929ff6051a3aa0a2de985368ae4


Code: [Select]
------------------------------------------------------------------------
commit 347dca5
Author: Samuel Cho <Thu Dec 29 23:43:30 2016 -0800>
Commit: SamuelCho <Mon Jan 2 20:15:37 2017 -0800>

    Renamed draw_list to a more descriptive model_draw_list. Removed unlit maps since those aren't needed anymore. Changed transforms in model_draw_list to use the transform_stack instead of using duplicate code. Removed some unused graphics code. Fixed scaling when using batched transforms.
 code/asteroid/asteroid.cpp           |   2 +-
 code/asteroid/asteroid.h             |   4 +-
 code/bmpman/bmpman.cpp               |   1 -
 code/debris/debris.cpp               |   2 +-
 code/debris/debris.h                 |   4 +-
 code/fireball/fireballs.cpp          |   2 +-
 code/fireball/fireballs.h            |   4 +-
 code/fireball/warpineffect.cpp       |   2 +-
 code/graphics/2d.h                   |  44 --------
 code/graphics/opengl/gropengldraw.h  |   2 -
 code/graphics/opengl/gropengltnl.cpp |   6 +-
 code/graphics/shadows.cpp            |   2 +-
 code/jumpnode/jumpnode.cpp           |   4 +-
 code/jumpnode/jumpnode.h             |   4 +-
 code/math/vecmat.cpp                 |   8 ++
 code/math/vecmat.h                   |   5 +
 code/model/model.h                   |   5 +-
 code/model/modelread.cpp             |   9 --
 code/model/modelrender.cpp           | 201 +++++++++++++----------------------
 code/model/modelrender.h             |  56 ++--------
 code/object/object.cpp               |   4 +-
 code/object/object.h                 |   4 +-
 code/object/objectsort.cpp           |   2 +-
 code/render/3d.h                     |   5 +
 code/render/3dsetup.cpp              |  10 ++
 code/ship/ship.cpp                   |   4 +-
 code/ship/ship.h                     |   2 +-
 code/ship/shipfx.cpp                 |   6 +-
 code/ship/shipfx.h                   |   4 +-
 code/weapon/shockwave.cpp            |   2 +-
 code/weapon/shockwave.h              |   4 +-
 code/weapon/weapon.h                 |   2 +-
 code/weapon/weapons.cpp              |   2 +-
 33 files changed, 146 insertions(+), 272 deletions(-)

------------------------------------------------------------------------
commit f7a3d65
Author: asarium <Tue Jan 3 00:19:47 2017 +0100>
Commit: asarium <Tue Jan 3 00:19:47 2017 +0100>

    Clean up Lua function references before destroying the Lua state
 code/scripting/scripting.cpp | 18 ++++++++++++++----
 code/scripting/scripting.h   |  9 +++++++++
 2 files changed, 23 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit 455ffd8
Author: asarium <Mon Jan 2 13:40:10 2017 +0100>
Commit: asarium <Mon Jan 2 19:06:59 2017 +0100>

    Fix unresolved linking errors
 code/network/stand_gui.cpp      | 6 +++---
 code/object/collideshipship.cpp | 2 +-
 code/parse/parselo.cpp          | 2 +-
 fred2/management.cpp            | 2 +-
 fred2/management.h              | 2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

------------------------------------------------------------------------
commit 20cab0c
Author: asarium <Mon Jan 2 19:03:53 2017 +0100>
Commit: asarium <Mon Jan 2 19:04:48 2017 +0100>

    Fix null pointer usage in EvalString
 code/scripting/scripting.cpp | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit 9a8bfc0
Author: asarium <Mon Jan 2 13:17:59 2017 +0100>
Commit: asarium <Mon Jan 2 13:17:59 2017 +0100>

    More const correctness
 code/ai/aicode.cpp                          |  8 ++++----
 code/ai/aiturret.cpp                        |  2 +-
 code/autopilot/autopilot.cpp                |  4 ++--
 code/autopilot/autopilot.h                  |  2 +-
 code/camera/camera.cpp                      |  8 ++++----
 code/camera/camera.h                        |  8 ++++----
 code/controlconfig/controlsconfig.h         |  2 +-
 code/controlconfig/controlsconfigcommon.cpp |  2 +-
 code/cutscene/cutscenes.cpp                 |  4 ++--
 code/gamehelp/gameplayhelp.cpp              | 10 +++++-----
 code/gamesnd/eventmusic.cpp                 |  6 +++---
 code/gamesnd/eventmusic.h                   |  2 +-
 code/globalincs/alphacolors.cpp             |  2 +-
 code/graphics/opengl/gropengl.cpp           |  2 +-
 code/graphics/opengl/gropengl.h             |  2 +-
 code/hud/hudconfig.cpp                      | 12 ++++++------
 code/hud/hudconfig.h                        |  2 +-
 code/hud/hudmessage.cpp                     |  8 ++++----
 code/hud/hudtarget.h                        |  4 ++--
 code/mission/missionmessage.cpp             |  4 ++--
 code/mission/missionmessage.h               |  4 ++--
 code/mission/missiontraining.cpp            |  9 +++++----
 code/mission/missiontraining.h              |  4 ++--
 code/missionui/missionscreencommon.cpp      |  2 +-
 code/missionui/missionscreencommon.h        |  2 +-
 code/model/model.h                          |  2 +-
 code/model/modelread.cpp                    |  4 ++--
 code/network/stand_gui-unix.cpp             |  6 +++---
 code/network/stand_gui.h                    |  6 +++---
 code/object/collideshipship.cpp             |  2 +-
 code/parse/parselo.cpp                      | 18 +++++++++---------
 code/parse/parselo.h                        | 18 +++++++++---------
 code/parse/sexp.cpp                         |  2 +-
 code/parse/sexp.h                           |  2 +-
 code/scripting/scripting.cpp                | 12 ++++++------
 code/scripting/scripting.h                  | 12 ++++++------
 code/ship/ship.h                            |  2 +-
 code/ui/button.cpp                          |  2 +-
 code/ui/inputbox.cpp                        |  2 +-
 code/ui/slider2.cpp                         |  2 +-
 code/ui/ui.h                                | 12 ++++++------
 code/ui/window.cpp                          |  5 +++--
 42 files changed, 113 insertions(+), 111 deletions(-)

------------------------------------------------------------------------
commit bcf2dde
Author: asarium <Mon Jan 2 12:29:14 2017 +0100>
Commit: asarium <Mon Jan 2 12:29:14 2017 +0100>

    Begin fixing string const correctness
 code/ai/ai_profiles.cpp                     |  2 +-
 code/cfile/cfilesystem.h                    |  8 ++++----
 code/controlconfig/controlsconfig.cpp       |  4 ++--
 code/controlconfig/controlsconfig.h         |  6 +++---
 code/controlconfig/controlsconfigcommon.cpp | 24 ++++++++++++------------
 code/gamesequence/gamesequence.cpp          |  4 ++--
 code/gamesequence/gamesequence.h            |  4 ++--
 code/globalincs/pstypes.h                   |  2 +-
 code/osapi/osapi.cpp                        |  2 +-
 code/parse/parselo.cpp                      |  2 +-
 code/parse/parselo.h                        |  4 ++--
 code/scripting/scripting.cpp                |  2 +-
 code/scripting/scripting.h                  |  2 +-
 code/ui/gadget.cpp                          |  2 +-
 code/ui/ui.h                                | 10 +++++-----
 code/ui/window.cpp                          |  4 ++--
 16 files changed, 41 insertions(+), 41 deletions(-)

------------------------------------------------------------------------
commit ef382c1
Author: asarium <Sun Jan 1 22:24:14 2017 +0100>
Commit: asarium <Sun Jan 1 22:24:14 2017 +0100>

    Make strings in flag_def_list const-correct.
 code/globalincs/pstypes.h | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

------------------------------------------------------------------------
commit 1a7e2f4
Author: asarium <Wed Dec 21 12:30:03 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Fix more Clang warnings
 test/src/scripting/lua/Convert.cpp | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

------------------------------------------------------------------------
commit 6aaa40f
Author: asarium <Wed Dec 21 12:08:54 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Remove unused boolean flag
 code/scripting/lua/LuaFunction.cpp | 4 ++--
 code/scripting/lua/LuaFunction.h   | 4 +---
 2 files changed, 3 insertions(+), 5 deletions(-)

------------------------------------------------------------------------
commit 0a5a3a9
Author: asarium <Tue Dec 20 19:28:37 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Fix GCC warning
 test/src/scripting/lua/Convert.cpp  | 4 ++--
 test/src/scripting/lua/Function.cpp | 8 ++++----
 test/src/scripting/lua/Table.cpp    | 3 +--
 test/src/scripting/lua/TestUtil.h   | 2 +-
 test/src/scripting/lua/Util.cpp     | 4 ++--
 5 files changed, 10 insertions(+), 11 deletions(-)

------------------------------------------------------------------------
commit aa60444
Author: asarium <Thu Nov 17 10:34:35 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Add upvalue setting capability to LuaFunction
 code/scripting/lua/LuaFunction.cpp  |  8 ++++++--
 code/scripting/lua/LuaFunction.h    |  2 +-
 test/src/scripting/lua/Function.cpp | 33 +++++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit c4ede0d
Author: asarium <Wed Nov 16 23:45:14 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Use the right constant for an invalid reference
 code/scripting/lua/LuaReference.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit f2b61fb
Author: asarium <Wed Nov 16 21:50:28 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Add better iterator interface
 code/scripting/lua/LuaTable.cpp  |  76 ++++++++++++++++++++++++-----
 code/scripting/lua/LuaTable.h    | 101 +++++++++++++++++++++++++++++++--------
 code/scripting/lua/LuaUtil.h     |  12 ++---
 test/src/scripting/lua/Table.cpp |  32 +++++++------
 4 files changed, 167 insertions(+), 54 deletions(-)

------------------------------------------------------------------------
commit 9bab976
Author: asarium <Wed Nov 16 11:39:32 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Fix warnings
 code/scripting/ade_args.cpp     |  4 ++--
 code/scripting/lua/LuaConvert.h |  6 ++++--
 code/scripting/lua/LuaValue.h   | 12 ++++++------
 code/scripting/scripting.cpp    | 14 +++++---------
 4 files changed, 17 insertions(+), 19 deletions(-)

------------------------------------------------------------------------
commit 408101f
Author: asarium <Wed Nov 16 11:18:31 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Add function and table parameter capability
 code/scripting/ade_args.cpp       |  53 +++++++--
 code/scripting/lua/LuaConvert.cpp | 223 --------------------------------------
 code/scripting/lua/LuaConvert.h   | 158 ++++++++++++++++++++++++++-
 code/scripting/lua/LuaFunction.h  |  24 ++++
 code/scripting/lua/LuaTable.h     |  24 ++++
 code/scripting/lua/LuaValue.h     |  29 +++++
 code/source_groups.cmake          |   1 -
 test/src/scripting/ade_args.cpp   |  46 ++++++++
 test/src/source_groups.cmake      |   1 +
 9 files changed, 325 insertions(+), 234 deletions(-)

------------------------------------------------------------------------
commit 0110954
Author: asarium <Tue Nov 15 22:52:14 2016 +0100>
Commit: asarium <Sun Jan 1 22:13:40 2017 +0100>

    Add improved lua reference handling
 code/globalincs/pstypes.h            |  17 --
 code/scripting/lua/LuaArgs.cpp       |   8 +
 code/scripting/lua/LuaArgs.h         |  73 +++++
 code/scripting/lua/LuaConvert.cpp    | 223 +++++++++++++++
 code/scripting/lua/LuaConvert.h      |  88 ++++++
 code/scripting/lua/LuaException.h    |  18 ++
 code/scripting/lua/LuaFunction.cpp   | 153 +++++++++++
 code/scripting/lua/LuaFunction.h     | 125 +++++++++
 code/scripting/lua/LuaHeaders.h      |  19 ++
 code/scripting/lua/LuaReference.cpp  |  82 ++++++
 code/scripting/lua/LuaReference.h    | 105 +++++++
 code/scripting/lua/LuaTable.cpp      |  85 ++++++
 code/scripting/lua/LuaTable.h        | 171 ++++++++++++
 code/scripting/lua/LuaUtil.cpp       |  33 +++
 code/scripting/lua/LuaUtil.h         |  80 ++++++
 code/scripting/lua/LuaValue.cpp      |  98 +++++++
 code/scripting/lua/LuaValue.h        | 233 ++++++++++++++++
 code/scripting/scripting.cpp         | 284 ++++++-------------
 code/scripting/scripting.h           |  23 +-
 code/source_groups.cmake             |  21 ++
 freespace2/freespace.cpp             |  10 +-
 test/src/scripting/lua/Args.cpp      |  28 ++
 test/src/scripting/lua/Convert.cpp   | 511 +++++++++++++++++++++++++++++++++++
 test/src/scripting/lua/Function.cpp  | 197 ++++++++++++++
 test/src/scripting/lua/Reference.cpp |  90 ++++++
 test/src/scripting/lua/Table.cpp     | 148 ++++++++++
 test/src/scripting/lua/TestUtil.h    |  43 +++
 test/src/scripting/lua/Util.cpp      |  61 +++++
 test/src/scripting/lua/Value.cpp     |  23 ++
 test/src/source_groups.cmake         |  11 +
 30 files changed, 2844 insertions(+), 217 deletions(-)

------------------------------------------------------------------------
commit c07cfc7
Author: asarium <Tue Dec 27 14:15:44 2016 +0100>
Commit: asarium <Tue Dec 27 14:15:44 2016 +0100>

    Use memory allocation callbacks
 code/pngutils/pngutils.cpp | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

------------------------------------------------------------------------
commit c3243cc
Author: asarium <Tue Dec 27 14:10:47 2016 +0100>
Commit: asarium <Tue Dec 27 14:10:47 2016 +0100>

    Use the libpng callbacks to log the warnings to the debug log
 code/pngutils/pngutils.cpp | 77 +++++++++++++++++++++++++++++++---------------
 1 file changed, 52 insertions(+), 25 deletions(-)