Author Topic: Nightly (Linux): 27 Sep 2013 - Revision 9839  (Read 833 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 212
Nightly (Linux): 27 Sep 2013 - Revision 9839
Here is the nightly for Linux on 27 Sep 2013 - Revision 9839

Group: Standard
fso-LINUX-Standard-20130927_r9839.tar.bz2
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r9809 | Goober5000 | 2013-09-22 02:15:34 -0500 (Sun, 22 Sep 2013) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/ai/aigoals.cpp
   M /trunk/fs2_open/code/ai/aigoals.h
   M /trunk/fs2_open/code/controlconfig/controlsconfig.cpp
   M /trunk/fs2_open/code/fred2/eventeditor.cpp
   M /trunk/fs2_open/code/fred2/mainfrm.cpp
   M /trunk/fs2_open/code/fred2/management.cpp
   M /trunk/fs2_open/code/fred2/management.h
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/gamehelp/gameplayhelp.cpp
   M /trunk/fs2_open/code/globalincs/pstypes.h
   M /trunk/fs2_open/code/globalincs/systemvars.cpp
   M /trunk/fs2_open/code/graphics/2d.cpp
   M /trunk/fs2_open/code/graphics/gropengl.cpp
   M /trunk/fs2_open/code/graphics/gropengltexture.cpp
   M /trunk/fs2_open/code/hud/hudbrackets.cpp
   M /trunk/fs2_open/code/hud/hudconfig.cpp
   M /trunk/fs2_open/code/hud/hudconfig.h
   M /trunk/fs2_open/code/hud/hudsquadmsg.cpp
   M /trunk/fs2_open/code/localization/localize.cpp
   M /trunk/fs2_open/code/localization/localize.h
   M /trunk/fs2_open/code/menuui/mainhallmenu.cpp
   M /trunk/fs2_open/code/menuui/mainhallmenu.h
   M /trunk/fs2_open/code/menuui/optionsmenu.cpp
   M /trunk/fs2_open/code/menuui/optionsmenumulti.cpp
   M /trunk/fs2_open/code/menuui/playermenu.cpp
   M /trunk/fs2_open/code/mission/missionhotkey.cpp
   M /trunk/fs2_open/code/mission/missionlog.cpp
   M /trunk/fs2_open/code/missionui/chatbox.cpp
   M /trunk/fs2_open/code/missionui/chatbox.h
   M /trunk/fs2_open/code/missionui/missionbrief.cpp
   M /trunk/fs2_open/code/missionui/missiondebrief.cpp
   M /trunk/fs2_open/code/missionui/missionpause.cpp
   M /trunk/fs2_open/code/missionui/missionshipchoice.cpp
   M /trunk/fs2_open/code/missionui/missionweaponchoice.cpp
   M /trunk/fs2_open/code/missionui/redalert.cpp
   M /trunk/fs2_open/code/network/chat_api.cpp
   M /trunk/fs2_open/code/network/chat_api.h
   M /trunk/fs2_open/code/network/multi_log.cpp
   M /trunk/fs2_open/code/network/multi_log.h
   M /trunk/fs2_open/code/network/multi_pmsg.cpp
   M /trunk/fs2_open/code/network/multi_pmsg.h
   M /trunk/fs2_open/code/network/multi_pxo.cpp
   M /trunk/fs2_open/code/network/multimsgs.cpp
   M /trunk/fs2_open/code/network/multimsgs.h
   M /trunk/fs2_open/code/network/multiui.cpp
   M /trunk/fs2_open/code/network/multiui.h
   M /trunk/fs2_open/code/network/multiutil.cpp
   M /trunk/fs2_open/code/network/multiutil.h
   M /trunk/fs2_open/code/network/psnet2.cpp
   M /trunk/fs2_open/code/network/stand_gui.cpp
   M /trunk/fs2_open/code/network/stand_gui.h
   M /trunk/fs2_open/code/osapi/osapi.cpp
   M /trunk/fs2_open/code/osapi/osapi.h
   M /trunk/fs2_open/code/osapi/osregistry.cpp
   M /trunk/fs2_open/code/osapi/osregistry.h
   M /trunk/fs2_open/code/popup/popup.cpp
   M /trunk/fs2_open/code/popup/popup.h
   M /trunk/fs2_open/code/popup/popupdead.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ui/inputbox.cpp
   M /trunk/fs2_open/code/ui/ui.h

make localization more robust with additional checks on string length, more consting, and stronger typing
and make XSTR const, since we don't want to modify the strings it translates
and then CONST ALL THE THINGS
------------------------------------------------------------------------
r9810 | Goober5000 | 2013-09-22 08:53:41 -0500 (Sun, 22 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/pilotfile/csg.cpp
   M /trunk/fs2_open/code/pilotfile/csg_convert.cpp
   M /trunk/fs2_open/code/pilotfile/pilotfile.cpp
   M /trunk/fs2_open/code/pilotfile/pilotfile.h

various fixes for pilotfile stats
------------------------------------------------------------------------
r9811 | Goober5000 | 2013-09-22 09:01:36 -0500 (Sun, 22 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/pilotfile/pilotfile.cpp

whoops
------------------------------------------------------------------------
r9812 | Swifty | 2013-09-22 15:22:08 -0500 (Sun, 22 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/def_files.cpp

From Kobrar: Make sure we normalize when normal mapping is off.
------------------------------------------------------------------------
r9813 | Goober5000 | 2013-09-22 20:53:46 -0500 (Sun, 22 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fs2netd/fs2netd_client.cpp
   M /trunk/fs2_open/code/mission/missioncampaign.cpp
   M /trunk/fs2_open/code/pilotfile/csg.cpp
   M /trunk/fs2_open/code/pilotfile/plr.cpp
   M /trunk/fs2_open/code/playerman/managepilot.cpp
   M /trunk/fs2_open/code/stats/scoring.cpp
   M /trunk/fs2_open/code/stats/scoring.h
   M /trunk/fs2_open/code/stats/stats.cpp

use a copy method rather than memcpy to clone stats (Mantis #2922)
------------------------------------------------------------------------
r9814 | Goober5000 | 2013-09-23 01:27:59 -0500 (Mon, 23 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/stats/scoring.cpp

scoring_level_init is only supposed to initialize a subset of the stats
------------------------------------------------------------------------
r9815 | Echelon9 | 2013-09-23 10:02:35 -0500 (Mon, 23 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/stand_gui-unix.cpp
   M /trunk/fs2_open/code/osapi/osapi_unix.cpp
   M /trunk/fs2_open/code/osapi/osregistry_unix.cpp

Resovle a few const char build errors for non-Windows platforms
------------------------------------------------------------------------
r9816 | Goober5000 | 2013-09-24 23:57:12 -0500 (Tue, 24 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/ai.h
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/fred2/fredrender.cpp
   M /trunk/fs2_open/code/fred2/missionsave.cpp
   M /trunk/fs2_open/code/fred2/ship_select.cpp
   M /trunk/fs2_open/code/object/waypoint.cpp
   M /trunk/fs2_open/code/object/waypoint.h
   M /trunk/fs2_open/code/ship/ship.cpp

use an index rather than an iterator into the waypoint list so that ai_info is again a plain old data object
------------------------------------------------------------------------
r9817 | Goober5000 | 2013-09-25 00:42:50 -0500 (Wed, 25 Sep 2013) | 3 lines
Changed paths:
   M /trunk/fs2_open/code/ai/ai.h
   M /trunk/fs2_open/code/fireball/fireballs.h
   M /trunk/fs2_open/code/fs2netd/fs2netd_client.h
   M /trunk/fs2_open/code/fs2netd/tcp_client.h
   M /trunk/fs2_open/code/graphics/2d.h
   M /trunk/fs2_open/code/graphics/gropengltnl.h
   M /trunk/fs2_open/code/hud/hudconfig.h
   M /trunk/fs2_open/code/hud/hudreticle.h
   M /trunk/fs2_open/code/hud/hudshield.h
   M /trunk/fs2_open/code/missionui/missionscreencommon.h
   M /trunk/fs2_open/code/model/modelanim.h
   M /trunk/fs2_open/code/network/multi.h
   M /trunk/fs2_open/code/network/multi_observer.h
   M /trunk/fs2_open/code/network/multiutil.h
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/pilotfile/pilotfile.h
   M /trunk/fs2_open/code/playerman/managepilot.h
   M /trunk/fs2_open/code/playerman/player.h
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h
   M /trunk/fs2_open/code/ship/shipfx.h
   M /trunk/fs2_open/code/stats/medals.h
   M /trunk/fs2_open/code/stats/scoring.h
   M /trunk/fs2_open/code/weapon/shockwave.cpp
   M /trunk/fs2_open/code/weapon/shockwave.h
   M /trunk/fs2_open/code/weapon/weapons.cpp

clarify that some structs should now be treated as classes
change shockwave_create_info back to being a struct
fix some missing shockwave_create_info initialization
------------------------------------------------------------------------
r9818 | Goober5000 | 2013-09-25 01:00:20 -0500 (Wed, 25 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/model/modelanim.cpp
   M /trunk/fs2_open/code/model/modelanim.h
   M /trunk/fs2_open/code/ship/ship.cpp

queued_animation uses a mess of memcpy and memset, so make sure it's a plain struct!
------------------------------------------------------------------------
r9819 | Goober5000 | 2013-09-25 01:05:41 -0500 (Wed, 25 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h

make engine_wash_info a struct again
------------------------------------------------------------------------
r9820 | Goober5000 | 2013-09-25 01:08:21 -0500 (Wed, 25 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp

derp
------------------------------------------------------------------------
r9821 | Goober5000 | 2013-09-25 01:19:51 -0500 (Wed, 25 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/model/model.h
   M /trunk/fs2_open/code/ship/ship.cpp

turn mc_info back into a plain data struct, part 1
------------------------------------------------------------------------
r9822 | Goober5000 | 2013-09-25 01:20:09 -0500 (Wed, 25 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aibig.cpp
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/ai/aiturret.cpp
   M /trunk/fs2_open/code/asteroid/asteroid.cpp
   M /trunk/fs2_open/code/debris/debris.cpp
   M /trunk/fs2_open/code/fred2/AltShipClassDlg.cpp
   M /trunk/fs2_open/code/fred2/fredrender.cpp
   M /trunk/fs2_open/code/hud/hudtarget.cpp
   M /trunk/fs2_open/code/lab/lab.cpp
   M /trunk/fs2_open/code/object/collideshipship.cpp
   M /trunk/fs2_open/code/object/collideshipweapon.cpp
   M /trunk/fs2_open/code/object/objcollide.cpp
   M /trunk/fs2_open/code/parse/lua.cpp
   M /trunk/fs2_open/code/ship/shipfx.cpp
   M /trunk/fs2_open/code/weapon/beam.cpp

turn mc_info into a plain data struct, part 2
------------------------------------------------------------------------
r9824 | niffiwan | 2013-09-25 05:46:21 -0500 (Wed, 25 Sep 2013) | 6 lines
Changed paths:
   M /trunk/fs2_open/configure.ac

Tweak autotools compilation

Add -pipe to potentially speed up compiles
Change -mtune to generic to clarify intent
(people compiling executables for their own use (i.e. not for distribution)
should set CXXFLAGS="-march=native" before running autogen.sh)
------------------------------------------------------------------------
r9829 | z64555 | 2013-09-26 10:36:48 -0500 (Thu, 26 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/acinclude.m4
   M /trunk/fs2_open/code/Makefile.am
   M /trunk/fs2_open/code/wxfred2/README
   M /trunk/fs2_open/code/wxfred2/base/wxFRED_base.cpp
   M /trunk/fs2_open/code/wxfred2/base/wxFRED_base.h
   M /trunk/fs2_open/code/wxfred2/base/wxFRED_base.xrc
   M /trunk/fs2_open/code/wxfred2/frmFRED2.cpp
   M /trunk/fs2_open/code/wxfred2/frmFRED2.h
   A /trunk/fs2_open/code/wxfred2/res/fred_app.xpm
   A /trunk/fs2_open/code/wxfred2/res/fred_debug.xpm
   A /trunk/fs2_open/code/wxfred2/res/fred_splash.xpm
   A /trunk/fs2_open/code/wxfred2/res/play.xpm
   A /trunk/fs2_open/code/wxfred2/res/wxfred_icon-d.ico
   A /trunk/fs2_open/code/wxfred2/res/wxfred_icon.ico
   M /trunk/fs2_open/code/wxfred2/wxfred2.h
   M /trunk/fs2_open/configure.ac
   M /trunk/fs2_open/projects/MSVC_2010/wxFRED2.vcxproj
   M /trunk/fs2_open/projects/MSVC_2010/wxFRED2.vcxproj.filters
   M /trunk/fs2_open/projects/codeblocks/Freespace2/Freespace2.cbp
   M /trunk/fs2_open/projects/codeblocks/code/code.cbp

Allows compiling of wxFred2 on *Nix machines. Includes niffiwan's autocools, fixes some referencing issues with button graphics, and includes graphics for the program and application icons.
------------------------------------------------------------------------
r9830 | Goober5000 | 2013-09-26 21:55:55 -0500 (Thu, 26 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

allow fade-in and fade-out with any color, not just black, white, and red
------------------------------------------------------------------------
r9831 | Goober5000 | 2013-09-26 23:13:53 -0500 (Thu, 26 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fs2netd/fs2netd_client.cpp
   M /trunk/fs2_open/code/playerman/managepilot.cpp
   M /trunk/fs2_open/code/playerman/player.h

remove bad use of memcpy by assigning player class using an actual assign() method
------------------------------------------------------------------------
r9832 | Goober5000 | 2013-09-26 23:54:56 -0500 (Thu, 26 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fs2netd/fs2netd_client.cpp
   M /trunk/fs2_open/code/playerman/managepilot.cpp

remove bad use of memcpy by assigning player class using an actual assign() method (part 2)
------------------------------------------------------------------------
r9833 | Goober5000 | 2013-09-27 01:16:35 -0500 (Fri, 27 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/asteroid/asteroid.h
   M /trunk/fs2_open/code/graphics/2d.h
   M /trunk/fs2_open/code/graphics/gropengltnl.h
   M /trunk/fs2_open/code/model/model.h
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/model/modelread.cpp
   M /trunk/fs2_open/code/model/modelsinc.h

polymodel code now has basic class management in place and no longer uses memset
------------------------------------------------------------------------
r9834 | Goober5000 | 2013-09-27 01:32:50 -0500 (Fri, 27 Sep 2013) | 1 line
Changed paths:
   M /trunk/fs2_open/code/hud/hud.h
   M /trunk/fs2_open/code/hud/hudlock.cpp

turn hud_anim back into an actual struct
------------------------------------------------------------------------