Removes lib path for cxxtest from extern_libs4.lua, to avoid clang linker warning

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15823 3db68df2-c116-0410-a063-a993310a9797
Clarifies some license versions in LICENSE.txt and makes formatting more consistent

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15824 3db68df2-c116-0410-a063-a993310a9797
Updates precompiled win32 gloox lib to 1.0.11 and rebuilt glooxwrapper with VC++ 2010. Note: gloox 1.0.3 and later changed the license from GPL v2 to v3.
Updates LICENSE.txt accordingly.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15825 3db68df2-c116-0410-a063-a993310a9797
Unify removal of incomplete translations in packaging scripts. Fixes #2825.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15826 3db68df2-c116-0410-a063-a993310a9797
Fixes some issues when toggling fullscreen mode with SDL2, refs #2041:
* SDL_WINDOW_RESIZABLE must be set when creating the window, apparently only fullscreen flags take effect in SDL_SetWindowFullscreen
* Stores window position, so a window can be restored to both its original position and size, rather than defaults
* Changes initial window position from undefined to centered, it caused some problems with window positioning returning from fullscreen mode

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15827 3db68df2-c116-0410-a063-a993310a9797
Fixes some bugs in OS X bundle build script.
Logs most build output to file using simple redirects for now.
Hides output of pushd/popd commands

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15828 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
fix typo in Petra, thanks niektb for noticing

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15829 3db68df2-c116-0410-a063-a993310a9797
Fixes some bugs related to IME text input in SDL2, including a possible crash, refs #2041. Behavior seems reasonably consistent now on Windows and OS X

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15830 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Modify GC scheduling and reduce VFS cache size.

It seems like there is a memory leak if we haven't finished with the marking phase of an incremental GC and SpiderMonkey has to trigger a full GC because it runs out of memory. With this patch we stop trying to make incremental GCs if we are above 1/2 of the runtime size and do Full GCs instead. This should make such low memory conditions even less likely than they were already after the previous patch. Also reduce the maximum VFS cache size to 400 MB.
Refs #2808


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15831 3db68df2-c116-0410-a063-a993310a9797
Fixes blank window after maximizing, minimizing, then restoring the game on Windows. In SDL2, this is an SDL_WINDOWEVENT_EXPOSED event, which we must handle to reset the game's minimized state. Refs #2041

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15832 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15833 3db68df2-c116-0410-a063-a993310a9797
Fixes #2831. Patch by prodigalson.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15834 3db68df2-c116-0410-a063-a993310a9797
Slightly buffs swordsmen and fixes a couple inconsistencies.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15835 3db68df2-c116-0410-a063-a993310a9797
improve gui performance, refs #2179 comment 21

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15836 3db68df2-c116-0410-a063-a993310a9797
Fixes cavalry upgrade inconsistencies.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15837 3db68df2-c116-0410-a063-a993310a9797
Fixes tests broken in r15836.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15838 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'