From 9bad5d08fb8c5b705c9c620b0e809b20968a39be Mon Sep 17 00:00:00 2001 From: Andrey Kleshchev Date: Sat, 17 Sep 2022 02:10:35 +0300 Subject: SL-17238 Large cmake contribution by NickyD --- doc/contributions.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'doc') diff --git a/doc/contributions.txt b/doc/contributions.txt index 2c1e5487ce..86b42a5ff0 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -1122,6 +1122,7 @@ Nicky Dasmijn SL-14541 SL-16438 SL-17218 + SL-17238 Nicky Perian OPEN-1 STORM-1087 -- cgit v1.3 From 6614a6ee9987ac2b199aaabe7d9cd520c613c13f Mon Sep 17 00:00:00 2001 From: Andrey Kleshchev Date: Wed, 28 Sep 2022 18:42:10 +0300 Subject: SL-18249 Optimizations to mesh and material loading --- doc/contributions.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'doc') diff --git a/doc/contributions.txt b/doc/contributions.txt index 2c1e5487ce..d74ec13637 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -1384,6 +1384,7 @@ Sovereign Engineer SL-14732 SL-15096 SL-16127 + SL-18249 SpacedOut Frye VWR-34 VWR-45 -- cgit v1.3 From 338aeef7e9e8cfd167489e0707f3e4a884d2c00f Mon Sep 17 00:00:00 2001 From: Andrey Kleshchev Date: Fri, 30 Sep 2022 21:54:10 +0300 Subject: SL-14696 SL-13629 Re-add gradation fix after merging a contribution --- doc/contributions.txt | 1 + indra/newview/app_settings/shaders/class1/deferred/skyF.glsl | 7 +++++++ 2 files changed, 8 insertions(+) (limited to 'doc') diff --git a/doc/contributions.txt b/doc/contributions.txt index d74ec13637..1408bab8ca 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -1377,6 +1377,7 @@ Sovereign Engineer OPEN-343 SL-11625 BUG-229030 + SL-14696 SL-14705 SL-14706 SL-14707 diff --git a/indra/newview/app_settings/shaders/class1/deferred/skyF.glsl b/indra/newview/app_settings/shaders/class1/deferred/skyF.glsl index 9772063f03..de22312d3c 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/skyF.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/skyF.glsl @@ -54,6 +54,13 @@ vec3 rainbow(float d) // Unfortunately the texture is inverted, so we need to invert the y coord, but keep the 'interesting' // part within the same 0.175..0.250 range, i.e. d = (1 - d) - 1.575 d = clamp(-0.575 - d, 0.0, 1.0); + + // With the colors in the lower 1/4 of the texture, inverting the coords leaves most of it inaccessible. + // So, we can stretch the texcoord above the colors (ie > 0.25) to fill the entire remaining coordinate + // space. This improves gradation, reduces banding within the rainbow interior. (1-0.25) / (0.425/0.25) = 4.2857 + float interior_coord = max(0.0, d - 0.25) * 4.2857; + d = clamp(d, 0.0, 0.25) + interior_coord; + float rad = (droplet_radius - 5.0f) / 1024.0f; return pow(texture2D(rainbow_map, vec2(rad+0.5, d)).rgb, vec3(1.8)) * moisture_level; } -- cgit v1.3 From dbbc71073979bccad6b2b05ebf914c5f9968b4e8 Mon Sep 17 00:00:00 2001 From: Mnikolenko Productengine Date: Thu, 13 Oct 2022 14:39:29 +0300 Subject: SL-18348 FIXED Include next/previous face doesn't work --- doc/contributions.txt | 1 + indra/newview/llviewermenu.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'doc') diff --git a/doc/contributions.txt b/doc/contributions.txt index 1408bab8ca..e7ac8795f9 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -1648,6 +1648,7 @@ Zi Ree VWR-25588 STORM-1790 STORM-1842 + SL-18348 Zipherius Turas VWR-76 VWR-77 diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index f76031953d..6c06360636 100644 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -5613,6 +5613,7 @@ class LLToolsSelectNextPartFace : public view_listener_t } } LLSelectMgr::getInstance()->selectObjectOnly(to_select, new_te); + LLSelectMgr::getInstance()->addAsIndividual(to_select, new_te, false); } else { -- cgit v1.3 From b4dd4271a1317c79aac4cf03a6612523e7a88ce4 Mon Sep 17 00:00:00 2001 From: Andrey Lihatskiy Date: Mon, 12 Dec 2022 20:22:50 +0200 Subject: SL-16874 Added tool tips to buttons displayed by llDialog() --- doc/contributions.txt | 1 + indra/newview/lltoastnotifypanel.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'doc') diff --git a/doc/contributions.txt b/doc/contributions.txt index 04dc507783..f4cb450dd3 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -373,6 +373,7 @@ Charlie Sazaland Chaser Zaks BUG-225599 BUG-227485 + SL-16874 Cherry Cheevers ChickyBabes Zuzu Chorazin Allen diff --git a/indra/newview/lltoastnotifypanel.cpp b/indra/newview/lltoastnotifypanel.cpp index 024f25bc98..bf3f4c1e88 100644 --- a/indra/newview/lltoastnotifypanel.cpp +++ b/indra/newview/lltoastnotifypanel.cpp @@ -89,6 +89,7 @@ LLButton* LLToastNotifyPanel::createButton(const LLSD& form_element, BOOL is_opt const LLFontGL* font = make_small_btn ? sFontSmall: sFont; // for block and ignore buttons in script dialog p.name = form_element["name"].asString(); p.label = form_element["text"].asString(); + p.tool_tip = form_element["text"].asString(); p.font = font; p.rect.height = BTN_HEIGHT; p.click_callback.function(boost::bind(&LLToastNotifyPanel::onClickButton, userdata)); -- cgit v1.3