summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-07-08Merge pull request #1941 from RyeMutt/llpointer-moveAndrey Lihatskiy
Introduce move assignment and construction to LLPointer
2024-07-08Introduce move assignment and construction to LLPointerRye Mutt
2024-07-08viewer#1131 Fix gltf editor being a bit spamyAndrey Kleshchev
2024-07-08Lua api for Snapshot and demo scriptMnikolenko Productengine
2024-07-08#1931 Terminate AppViewer immediately in case of initialization failedAlexander Gavriliuk
2024-07-08SL-15354 Fixed object IMs not respecting chat settingsAndrey Kleshchev
2024-07-08viewer#1916 Updated default Chat Window behaviorAndrey Kleshchev
2024-07-06#1931 BugSplat Crash: SecondLifeViewer!LLRenderTarget::release(387)Alexander Gavriliuk
2024-07-05Merge pull request #1930 from RyeMutt/llsd-optsAndrey Lihatskiy
Introduce move support and string_view to LLSD
2024-07-05clean up and rename demo scriptMnikolenko Productengine
2024-07-05Reduce LLSD::Binary temporariesRye Mutt
2024-07-05Make LLDate a trivial copyable/movable typeRye Mutt
2024-07-05Add move construction/assignment support for LLSD typeRye Mutt
2024-07-05Introduce move assignment operators for various LLSD typesRye Mutt
2024-07-05Introduce string_view to LLSD map functions to reduce string temporariesRye Mutt
2024-07-04Use llsd::toMap() to return LLSD maps from "LLAppearance" listener. Maxim Nikolenko
Use llsd::toMap() to return LLSD maps from "LLAppearance" listener.
2024-07-04viewer#1131 Sync 'transform' arrows with UIAndrey Kleshchev
2024-07-03#1870 Tune up for better experience on integrated intel with low memory (#1872)Dave Parks
* More deterministic vsize calculation. Add control for choosing downscale method. * Quick hack to make GLTF preview work again
2024-07-03viewer#1131 gltf model upload UI WIP #4Andrey Kleshchev
Hooked selection to tree view
2024-07-03Merge pull request #1925 from secondlife/roxie/webrtc-voice-cleanupRoxanne Skelly
Sync autobuild.xml up with release autobuild.
2024-07-03Sync autobuild.xml up with release autobuild.Roxie Linden
2024-07-03Use llsd::toMap() to return LLSD maps from "LLAppearance" listener.Nat Goodspeed
2024-07-03Merge branch 'release/luau-scripting' into lua-appearance-listener-tomapNat Goodspeed
2024-07-03Add llsd::toArray() and llsd::toMap() utility functions.Nat Goodspeed
These encapsulate looping over a C++ iterable (be it a sequence container or an associative container) and returning an LLSD array or map, respectively, derived from the C++ container. By default, each C++ container item is directly converted to LLSD. Also make LLSDParam<LLSD> slightly more efficient by using std::vector::emplace_back() instead of push_back(), which supports std::vector<std::unique_ptr>, so we need not use std::shared_ptr.
2024-07-03Merge pull request #1915 from secondlife/roxie/webrtc-voice-disable-morphingRoxanne Skelly
EnableVoiceMorphing should default to true
2024-07-03#1917 The 'No emoji selected' message appears and overlaps emoji nameAlexander Gavriliuk
2024-07-02don't set voice font for vivoxRoxie Linden
2024-07-03viewer-private#247 Porperly reload image when uploading a modelAndrey Kleshchev
2024-07-02Merge pull request #1887 from secondlife/v-1475cosmic-linden
secondlife/viewer#1475: Add test plan for PBR terrain texture transforms UI
2024-07-02secondlife/viewer#1475: Add test plan for PBR terrain texture transforms UICosmic Linden
2024-07-02Merge pull request #1902 from secondlife/v-1847cosmic-linden
secondlife/viewer#1847: Add test plan for normal textures on PBR materials
2024-07-02secondlife/viewer#1847: Update test plan: Enumerate support for ↵Cosmic Linden
KHR_texture_transform on prims
2024-07-02EnableVoiceMorphing should default to trueRoxie Linden
2024-07-02Merge branch 'release/luau-scripting' into lua-appearance-listenerNat Goodspeed
2024-07-02Merge pull request #1878 from secondlife/lua-pathsnat-goodspeed
Add LuaAutorunPath, LuaCommandPath and LuaRequirePath settings.
2024-07-02viewer#1666 Make warning universal to avoid shifting notificationAndrey Kleshchev
2024-07-02viewer#1666 Allow switching 2k textures off in bulk uploadsAndrey Kleshchev
2024-07-02Quick fix for a possible merge bug from featurettes. (#1715)Jonathan "Geenz" Goodman
2024-07-02LL Issue#1835 - Input delays introduced in PBR viewers. (#1889)Beq Janus
2024-07-02Experimental fix for blurry textures (#1875)Beq Janus
This change removes the distance based bias (which is a large contributor to premature blurring) but adds a check using the importance factor to give some balance. importance should be between 0 and 1 and is higher when the texture is facing the camera, lower when it is side on, The unimportance setting defines the cutoff vaklue below which we'll consider the textures worth "down scaling" by the bias factor. The setting is inplace to allow us to play with this, 0.25 is current default. Note this change moves the calcPixelArea() call to the top BEFORE we user getPixelArea(). Either that call is entirely redundant (i.e. if calc was called earlier in the frame) or we were using the stale pixelArea (one frame behind). If the former is true then it might be faster to just do an AABB frustum check.
2024-07-02Merge branch 'release/luau-scripting' into lua-appearance-listenerNat Goodspeed
2024-07-02Eliminate c_str() calls from LLControlGroup::loadFromFile() calls.Nat Goodspeed
Passing std::string::c_str() to a (const std::string&) function parameter is worse than clutter, it's pointless overhead: it forces the compiler to construct a new std::string instance, instead of passing a const reference to the one you already have in hand.
2024-07-02viewer#1857 Reset texture transforms when terrain PBR is appliedAndrey Kleshchev
ctrls aren't dynamically alocated so getChild is preferable, but since other elements use findchild and validy checks used findChild as well
2024-07-02viewer#1905 Fix "Share" and "Pay" buttons' state in nearby listAndrey Kleshchev
2024-07-02Merge branch 'release/luau-scripting' into lua-pathsNat Goodspeed
2024-07-02Make require() implementation honor LuaRequirePath setting.Nat Goodspeed
Remove LL_TEST special case from require() code (to search in the viewer's source tree). Instead, make llluamanager_test.cpp append to LuaRequirePath to get the same effect.
2024-07-02Merge pull request #1906 from RyeMutt/reduce-llui-stringtempAndrey Lihatskiy
Reduce string temporaries in LLUI part 2
2024-07-02viewer#1907 Shader initialization errorAndrey Kleshchev
2024-07-02Promote LuaRemover from llluamanager.cpp to lua_function.h.Nat Goodspeed
2024-07-02Reduce string temporaries from LLTabContainer, LLMenuGL, LLLayoutStack, and ↵Rye Mutt
LLKeywords using string_view