diff --git a/autobuild.xml b/autobuild.xml index 0db5822d14..f3b9f7d485 100644 --- a/autobuild.xml +++ b/autobuild.xml @@ -552,9 +552,9 @@ archive hash - 5c3c29851edd837d5f9518618c4a303b + 45acdda717f95ce9169de9f49199c066 url - http://3p.firestormviewer.org/apr_suite-1.4.5.180841559-linux64-180841559.tar.bz2 + http://3p.firestormviewer.org/apr_suite-1.4.5.230351228-linux64-230351228.tar.bz2 name linux64 @@ -2217,9 +2217,9 @@ archive hash - e584491b67916c502233b23c6e4e44be + 8ee0979f3808568b5d8940b9b4f52e94 url - file:///opt/firestorm/llphysicsextensions_tpv-1.0.571939-darwin64-571939.tar.bz2 + file:///opt/firestorm/llphysicsextensions_tpv-1.0.577418-darwin64-577418.tar.bz2 name darwin64 @@ -2241,9 +2241,9 @@ archive hash - 534b3af2266f37151e629af7552f4cf2 + 7638421f5df1fef9f98d608be8d8de14 url - file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.571939-windows-571939.tar.bz2 + file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.577418-windows-577418.tar.bz2 name windows @@ -2253,16 +2253,16 @@ archive hash - 9c39018c783443ee4b4eb368c937aeb3 + c0ccb2a5d721ea130c1e05c4f223e0ec url - file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.571939-windows64-571939.tar.bz2 + file:///c:/cygwin/opt/firestorm/llphysicsextensions_tpv-1.0.577418-windows64-577418.tar.bz2 name windows version - 1.0.571939 + 1.0.577418 mesa @@ -2720,9 +2720,9 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors archive hash - b7be1d6116fb5848ab2beef19b6a8b15 + b1dad7c841118a3b6e03a01722d1846a url - http://3p.firestormviewer.org/openjpeg-2.3.1.202991551-linux64-202991551.tar.bz2 + http://3p.firestormviewer.org/openjpeg-2.5.0.230362345-linux64-230362345.tar.bz2 name linux64 diff --git a/indra/llimagej2coj/llimagej2coj.cpp b/indra/llimagej2coj/llimagej2coj.cpp index 4f8aa59c1a..5fbfe65171 100644 --- a/indra/llimagej2coj/llimagej2coj.cpp +++ b/indra/llimagej2coj/llimagej2coj.cpp @@ -576,7 +576,6 @@ public: for (S32 c = 0; c < numcomps; c++) { cmptparm[c].prec = 8; - cmptparm[c].bpp = 8; cmptparm[c].sgnd = 0; cmptparm[c].dx = parameters.subsampling_dx; cmptparm[c].dy = parameters.subsampling_dy; diff --git a/indra/llprimitive/lldaeloader.h b/indra/llprimitive/lldaeloader.h index 7ed1ea787a..f013162804 100644 --- a/indra/llprimitive/lldaeloader.h +++ b/indra/llprimitive/lldaeloader.h @@ -107,9 +107,9 @@ protected: static std::string getElementLabel(daeElement *element); static size_t getSuffixPosition(std::string label); static std::string getLodlessLabel(daeElement *element); - - static std::string preprocessDAE(std::string filename); static LODSuffixArray sLODSuffix; // mesh loader suffix configuration +public: // open up for local mesh to use + static std::string preprocessDAE(std::string filename); private: U32 mGeneratedModelLimit; // Attempt to limit amount of generated submodels diff --git a/indra/llwindow/llwindowmacosx.cpp b/indra/llwindow/llwindowmacosx.cpp index 8286ecab4c..4962fff4c8 100644 --- a/indra/llwindow/llwindowmacosx.cpp +++ b/indra/llwindow/llwindowmacosx.cpp @@ -1261,7 +1261,7 @@ BOOL LLWindowMacOSX::pasteTextFromClipboard(LLWString &dst) llutf16string str(pboard_data); free(pboard_data); - dst = utf16str_to_wstring(str) + dst = utf16str_to_wstring(str); LLWStringUtil::removeCRLF(dst); // ; if (dst != L"") { diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 9aff39addd..cb78e8ef53 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -2058,32 +2058,49 @@ endif (WINDOWS) # Add the xui files. This is handy for searching for xui elements # from within the IDE. -set(viewer_XUI_FILES - skins/default/colors.xml - skins/default/default_languages.xml - skins/default/textures/textures.xml - ) -file(GLOB DEFAULT_XUI_FILE_GLOB_LIST - ${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/*.xml) -list(APPEND viewer_XUI_FILES ${DEFAULT_XUI_FILE_GLOB_LIST}) +# Make all XUI files accessible in Visual Studio +#set(viewer_XUI_FILES +# skins/default/colors.xml +# skins/default/default_languages.xml +# skins/default/textures/textures.xml +# ) +#file(GLOB DEFAULT_XUI_FILE_GLOB_LIST +# ${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/*.xml) +#list(APPEND viewer_XUI_FILES ${DEFAULT_XUI_FILE_GLOB_LIST}) -file(GLOB DEFAULT_WIDGET_FILE_GLOB_LIST - ${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/widgets/*.xml) -list(APPEND viewer_XUI_FILES ${DEFAULT_WIDGET_FILE_GLOB_LIST}) +#file(GLOB DEFAULT_WIDGET_FILE_GLOB_LIST +# ${CMAKE_CURRENT_SOURCE_DIR}/skins/*/xui/en/widgets/*.xml) +#list(APPEND viewer_XUI_FILES ${DEFAULT_WIDGET_FILE_GLOB_LIST}) -# Cannot append empty lists in CMake, wait until we have files here. -#file(GLOB SILVER_WIDGET_FILE_GLOB_LIST -# ${CMAKE_CURRENT_SOURCE_DIR}/skins/silver/xui/en-us/widgets/*.xml) -#list(APPEND viewer_XUI_FILES ${SILVER_WIDGET_FILE_GLOB_LIST}) +## Cannot append empty lists in CMake, wait until we have files here. +##file(GLOB SILVER_WIDGET_FILE_GLOB_LIST +## ${CMAKE_CURRENT_SOURCE_DIR}/skins/silver/xui/en-us/widgets/*.xml) +##list(APPEND viewer_XUI_FILES ${SILVER_WIDGET_FILE_GLOB_LIST}) -list(SORT viewer_XUI_FILES) +#list(SORT viewer_XUI_FILES) -source_group("XUI Files" FILES ${viewer_XUI_FILES}) +#source_group("XUI Files" FILES ${viewer_XUI_FILES}) -set_source_files_properties(${viewer_XUI_FILES} +#set_source_files_properties(${viewer_XUI_FILES} +# PROPERTIES HEADER_FILE_ONLY TRUE) + +#list(APPEND viewer_SOURCE_FILES ${viewer_XUI_FILES}) + +file(GLOB_RECURSE viewer_XUI_FILES LIST_DIRECTORIES FALSE + ${CMAKE_CURRENT_SOURCE_DIR}/skins/*.xml) +source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/skins PREFIX "XUI Files" FILES ${viewer_XUI_FILES}) +set_source_files_properties(${viewer_XUI_FILES} PROPERTIES HEADER_FILE_ONLY TRUE) - list(APPEND viewer_SOURCE_FILES ${viewer_XUI_FILES}) +# + +file(GLOB_RECURSE viewer_SHADER_FILES LIST_DIRECTORIES FALSE + ${CMAKE_CURRENT_SOURCE_DIR}/app_settings/shaders/*.glsl) +source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/app_settings/shaders PREFIX "Shaders" FILES ${viewer_SHADER_FILES}) +set_source_files_properties(${viewer_SHADER_FILES} + PROPERTIES HEADER_FILE_ONLY TRUE) +list(APPEND viewer_SOURCE_FILES ${viewer_SHADER_FILES}) + set(viewer_APPSETTINGS_FILES app_settings/anim.ini diff --git a/indra/newview/llviewerstats.cpp b/indra/newview/llviewerstats.cpp index 4346cfb1de..51f0c20cac 100644 --- a/indra/newview/llviewerstats.cpp +++ b/indra/newview/llviewerstats.cpp @@ -128,7 +128,7 @@ SimMeasurement<> SIM_TIME_DILATION("simtimedilation", "Simulator time scale", SIM_MAIN_AGENTS("simmainagents", "Number of avatars in current region", LL_SIM_STAT_NUMAGENTMAIN), SIM_CHILD_AGENTS("simchildagents", "Number of avatars in neighboring regions", LL_SIM_STAT_NUMAGENTCHILD), SIM_OBJECTS("simobjects", "", LL_SIM_STAT_NUMTASKS), - SIM_ACTIVE_OBJECTS("simactiveobjects", "Number of scripted and/or mocing objects", LL_SIM_STAT_NUMTASKSACTIVE), + SIM_ACTIVE_OBJECTS("simactiveobjects", "Number of scripted and/or moving objects", LL_SIM_STAT_NUMTASKSACTIVE), SIM_ACTIVE_SCRIPTS("simactivescripts", "Number of scripted objects", LL_SIM_STAT_NUMSCRIPTSACTIVE), SIM_IN_PACKETS_PER_SEC("siminpps", "", LL_SIM_STAT_INPPS), SIM_OUT_PACKETS_PER_SEC("simoutpps", "", LL_SIM_STAT_OUTPPS), diff --git a/indra/newview/skins/default/xui/en/floater_vj_local_mesh.xml b/indra/newview/skins/default/xui/en/floater_vj_local_mesh.xml index 21a9e3cd03..8da7453323 100644 --- a/indra/newview/skins/default/xui/en/floater_vj_local_mesh.xml +++ b/indra/newview/skins/default/xui/en/floater_vj_local_mesh.xml @@ -2,7 +2,7 @@ Nom + Description + @@ -129,7 +131,7 @@