Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on December 04, 2017, 02:45:49 am
-
Here is the nightly for 04 December 2017 - Revision 5d8f779
Group: Linux
nightly_20171204_5d8f779-builds-Linux.tar.gz (http://swc.fs2downloads.com/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-Linux.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-Linux.tar.gz))
Group: MacOSX
nightly_20171204_5d8f779-builds-MacOSX.tar.gz (http://swc.fs2downloads.com/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-MacOSX.tar.gz) (Mirror (http://scp.indiegames.us/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-MacOSX.tar.gz))
Group: Win64
nightly_20171204_5d8f779-builds-Win64.zip (http://swc.fs2downloads.com/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-Win64.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-Win64.zip))
Group: Win32
nightly_20171204_5d8f779-builds-Win32.zip (http://swc.fs2downloads.com/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-Win32.zip) (Mirror (http://scp.indiegames.us/builds/nightly/20171204_5d8f779/nightly_20171204_5d8f779-builds-Win32.zip))
------------------------------------------------------------------------
commit 43e540c
Author: asarium <Mon Jul 17 11:58:24 2017 +0200>
Commit: asarium <Thu Nov 30 13:26:20 2017 +0100>
Add true Unicode support
.gitmodules | 3 -
CMakeLists.txt | 2 +-
cmake/Cxx11.cmake | 3 +
cmake/external/cotire | 1 -
cmake/external/cotire/cotire.cmake | 4054 ++++++++++++++++++++
cmake/generateHeaders.cmake | 3 +-
cmake/platformChecks.cmake | 7 +-
cmake/platformChecks.h.in | 3 +
code/CMakeLists.txt | 4 +-
code/graphics/render.cpp | 16 +-
code/graphics/software/NVGFont.cpp | 52 +-
code/graphics/software/font.cpp | 54 +-
code/localization/localize.cpp | 42 +-
code/menuui/credits.cpp | 2 +-
code/menuui/playermenu.cpp | 8 +-
code/mission/missionbriefcommon.cpp | 128 +-
code/missionui/fictionviewer.cpp | 24 +-
code/mod_table/mod_table.cpp | 82 +-
code/mod_table/mod_table.h | 8 +
code/osapi/dialogs.cpp | 2 +-
code/parse/parselo.cpp | 254 +-
code/parse/parselo.h | 18 +-
code/radar/radar.cpp | 4 +-
code/radar/radarsetup.cpp | 29 +-
code/radar/radarsetup.h | 7 -
code/scripting/ade_args.cpp | 34 +-
code/scripting/api/libs/utf8.cpp | 79 +
code/scripting/api/libs/utf8.h | 11 +
code/scripting/api/objs/graphics.cpp | 2 +-
code/scripting/lua.cpp | 1 +
code/source_groups.cmake | 6 +
code/utils/encoding.cpp | 246 ++
code/utils/encoding.h | 51 +
code/utils/unicode.cpp | 133 +
code/utils/unicode.h | 156 +
freespace2/freespace.cpp | 3 +-
lib/CMakeLists.txt | 2 +
lib/utfcpp/CMakeLists.txt | 6 +
lib/utfcpp/utf8.h | 34 +
lib/utfcpp/utf8/checked.h | 345 ++
lib/utfcpp/utf8/core.h | 330 ++
lib/utfcpp/utf8/unchecked.h | 228 ++
test/src/graphics/test_font.cpp | 2 +-
test/src/parse/test_parselo.cpp | 13 +-
test/src/util/FSTestFixture.cpp | 9 +
test/src/util/FSTestFixture.h | 5 +-
test/test_data/data/fonts/BankGothic BT Light.ttf | Bin 0 -> 35360 bytes
.../parselo/utf8_with_bom/data/tables/bom_test.tbl | 1 +
.../parselo/utf8_with_bom/data/tables/fonts.tbl | 12 +
.../utf8_with_bom/data/tables/unicode-mod.tbm | 5 +
50 files changed, 6247 insertions(+), 277 deletions(-)