diff --git a/indra/newview/VIEWER_VERSION.txt b/indra/newview/VIEWER_VERSION.txt index 0438a6cd91..df41a3918c 100644 --- a/indra/newview/VIEWER_VERSION.txt +++ b/indra/newview/VIEWER_VERSION.txt @@ -1 +1 @@ -6.4.13 +6.4.14 diff --git a/indra/newview/app_settings/shaders/class1/deferred/rlvF.glsl b/indra/newview/app_settings/shaders/class1/deferred/rlvF.glsl index 8661ffe923..4875523fb2 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/rlvF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/rlvF.glsl @@ -147,7 +147,7 @@ void main() break; case 2: // Blur (variable) fragColor = texture2DRect(diffuseRect, fragTC).rgb; - fragColor = mix(fragColor, blurVariable(diffuseRect, fragTC, SPHERE_PARAMS.x, BLUR_DIRECTION, effectStrength), effectStrength > 0); + fragColor = mix(fragColor, blurVariable(diffuseRect, fragTC, SPHERE_PARAMS.x, BLUR_DIRECTION, effectStrength), int(effectStrength > 0)); break; case 3: // ChromaticAberration fragColor = chromaticAberration(diffuseRect, fragTC, SPHERE_PARAMS.xy, SPHERE_PARAMS.zw, effectStrength); diff --git a/indra/newview/app_settings/shaders/class1/deferred/rlvFMac.glsl b/indra/newview/app_settings/shaders/class1/deferred/rlvFLegacy.glsl similarity index 100% rename from indra/newview/app_settings/shaders/class1/deferred/rlvFMac.glsl rename to indra/newview/app_settings/shaders/class1/deferred/rlvFLegacy.glsl diff --git a/indra/newview/fschathistory.cpp b/indra/newview/fschathistory.cpp index 61bcf6b519..b154ac17ef 100644 --- a/indra/newview/fschathistory.cpp +++ b/indra/newview/fschathistory.cpp @@ -141,6 +141,7 @@ public: mUserNameFont(NULL), mUserNameTextBox(NULL), mTimeBoxTextBox(NULL), + mHeaderLayoutStack(NULL), mAvatarNameCacheConnection() {} @@ -577,6 +578,7 @@ public: mUserNameTextBox = getChild("user_name"); mTimeBoxTextBox = getChild("time_box"); + mHeaderLayoutStack = getChild("header_ls"); mInfoCtrl = LLUICtrlFactory::getInstance()->createFromFile("inspector_info_ctrl.xml", this, LLPanel::child_registry_t::instance()); llassert(mInfoCtrl != NULL); @@ -1063,8 +1065,10 @@ private: mTimeBoxTextBox->translate(delta_pos_x, delta_pos_y); //... & change width of the name control - const LLRect& user_rect = mUserNameTextBox->getRect(); - mUserNameTextBox->reshape(user_rect.getWidth() + delta_pos_x, user_rect.getHeight()); + //const LLRect& user_rect = mUserNameTextBox->getRect(); + //mUserNameTextBox->reshape(user_rect.getWidth() + delta_pos_x, user_rect.getHeight()); + const LLRect& layoutstack_rect = mHeaderLayoutStack->getRect(); + mHeaderLayoutStack->reshape(layoutstack_rect.getWidth() + delta_pos_x, layoutstack_rect.getHeight()); } void fetchAvatarName() @@ -1127,6 +1131,7 @@ protected: const LLFontGL* mUserNameFont; LLTextBox* mUserNameTextBox; LLTextBox* mTimeBoxTextBox; + LLLayoutStack* mHeaderLayoutStack; LLStyle::Params mNameStyleParams; diff --git a/indra/newview/llviewershadermgr.cpp b/indra/newview/llviewershadermgr.cpp index d84649f3f5..3ca714fd46 100644 --- a/indra/newview/llviewershadermgr.cpp +++ b/indra/newview/llviewershadermgr.cpp @@ -4162,11 +4162,10 @@ BOOL LLViewerShaderMgr::loadShadersWindLight() gRlvSphereProgram.mName = "RLVa Sphere Post Processing Shader"; gRlvSphereProgram.mShaderFiles.clear(); gRlvSphereProgram.mShaderFiles.push_back(make_pair("deferred/rlvV.glsl", GL_VERTEX_SHADER_ARB)); -#ifndef LL_DARWIN - gRlvSphereProgram.mShaderFiles.push_back(make_pair("deferred/rlvF.glsl", GL_FRAGMENT_SHADER_ARB)); -#else - gRlvSphereProgram.mShaderFiles.push_back(make_pair("deferred/rlvFMac.glsl", GL_FRAGMENT_SHADER_ARB)); -#endif + if (gGLManager.mGLVersion >= 4.5f) + gRlvSphereProgram.mShaderFiles.push_back(make_pair("deferred/rlvF.glsl", GL_FRAGMENT_SHADER_ARB)); + else + gRlvSphereProgram.mShaderFiles.push_back(make_pair("deferred/rlvFLegacy.glsl", GL_FRAGMENT_SHADER_ARB)); gRlvSphereProgram.mShaderLevel = mShaderLevel[SHADER_WINDLIGHT]; success = gRlvSphereProgram.createShader(NULL, NULL); } diff --git a/indra/newview/skins/default/xui/en/floater_fs_camera_small.xml b/indra/newview/skins/default/xui/en/floater_fs_camera_small.xml index 4e6ad8ef75..e7e327df9b 100644 --- a/indra/newview/skins/default/xui/en/floater_fs_camera_small.xml +++ b/indra/newview/skins/default/xui/en/floater_fs_camera_small.xml @@ -3,7 +3,8 @@ + value="24 Hour TZ"/> + + Format czasu: + + + + + + + + + + + + Paski nawigacji i ulubionych: diff --git a/indra/newview/skins/default/xui/ru/floater_fs_asset_blacklist.xml b/indra/newview/skins/default/xui/ru/floater_fs_asset_blacklist.xml index e144adb338..6b7713bc5a 100644 --- a/indra/newview/skins/default/xui/ru/floater_fs_asset_blacklist.xml +++ b/indra/newview/skins/default/xui/ru/floater_fs_asset_blacklist.xml @@ -33,6 +33,8 @@