summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-25viewer#2413 Partially remove obsolete alert about expiring voice morphsAndrey Kleshchev
VoiceEffectsWillExpire can be triggered externally. Don't remove the notification, only viewer's code that triggers it so that external notification keeps working.
2024-09-25#2674 Optimize LLWorld::renderPropertyLines() - use simplified linesAlexander Gavriliuk
2024-09-25viewer#2413 Add 'ignore' checkbox to expiring voice morphsAndrey Kleshchev
2024-09-25Revert "viewer#2413 Remove obsolete alert about expiring voice morphs"Andrey Kleshchev
This reverts commit 5c16ae13758bdfe8fe1f13d5f67eabbb6eaa30a1. Fix is correct, but should wait untill server sided fix gets deployed.
2024-09-25viewer-private#291 Object floating text does not update without moving cameraAndrey Kleshchev
2024-09-24Merge pull request #2670 from Ansariel/develop-lua-sourcesnat-goodspeed
Add Lua scripts to viewer source tree
2024-09-24Add Lua scripts to viewer source treeAnsariel
2024-09-24viewer#2648 Fix issues with day offset valueAndrey Kleshchev
2024-09-24#2559 No mouseover if a link is embedded with an emojiAlexander Gavriliuk
2024-09-24Merge pull request #2534 from secondlife/release/luau-scriptingnat-goodspeed
Add Lua scripting to develop, behind feature flag
2024-09-24Merge pull request #2661 from Ansariel/develop-viewerdisplay-improvementsAndrey Lihatskiy
Performance improvements and cleanup in llviewerdisplay.cpp
2024-09-24Reduce memory allocations pinging the mainloop timeoutAnsariel
2024-09-24Performance improvements and cleanup in llviewerdisplay.cppAnsariel
2024-09-23secondlife/viewer#2638: Remove pointless assert and castCosmic Linden
2024-09-23Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into developBrad Linden
2024-09-23Merge pull request #2652 from secondlife/lua-merge-dev2nat-goodspeed
Merge develop into release/luau-scripting
2024-09-23Fix sky settings with reflection probe ambiance of 0 still receiving ↵Brad Linden
tonemapping (#2659) Co-authored-by: Rye Cogtail <rye@lindenlab.com>
2024-09-23Merge remote 'release/luau-scripting' into release/luau-scriptingNat Goodspeed
2024-09-24Restore WebRTC shutdown fix (#2658)Ansariel Hiller
2024-09-23include <utility> for Linux: std::forward is not predefinedNat Goodspeed
2024-09-23Merge remote branch 'develop' into release/luau-scripting for Maint BNat Goodspeed
2024-09-23Merge pull request #940 from secondlife/release/maint-bBrad Linden
Maintenance B merges into develop
2024-09-23Merge pull request #2657 from secondlife/marchcat/b-developAndrey Lihatskiy
develop → Maint B sync
2024-09-23Turn off tracy on linux to unbreak the build.Brad Linden
2024-09-23Merge branch 'develop' into marchcat/b-developAndrey Lihatskiy
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp
2024-09-23Merge remote branch 'develop' into release/luau-scriptingNat Goodspeed
2024-09-23viewer#2627 instead of checking map for being empty got empty mapAndrey Kleshchev
2024-09-23Merge pull request #2635 from secondlife/lua-script-argsnat-goodspeed
Add ability to pass command-line arguments to a Lua script.
2024-09-23viewer#2631 Optimize LLWearable::writeToAvatarAndrey Kleshchev
2024-09-23viewer#2631 Couple small tweaksAndrey Kleshchev
2024-09-23Merge remote branch 'develop'into release/luau-scriptingNat Goodspeed
2024-09-23Merge pull request #2636 from secondlife/profile-cmp-revnat-goodspeed
Reverse the sort order for profile_cmp.py
2024-09-23Merge remote branch 'lua-script-args' into lua-script-argsNat Goodspeed
2024-09-23Make frame_profile bash script find its workarea's viewer build.Nat Goodspeed
2024-09-23Use Lua command-line args to make frame_profile_quit.lua generic.Nat Goodspeed
Now the location to which to teleport and the camera focus point can both be specified by the caller, in this case the frame_profile bash script.
2024-09-23#2626 fix for incoming IM calls not being rejected when DND mode is activeMaxim Nikolenko
2024-09-22#2618 Roles and Members tab is a messAlexander Gavriliuk
2024-09-21#2618 Roles and Members tab is a mess (show ctrl pos in debug views)Alexander Gavriliuk
2024-09-21#2618 Roles and Members tab is a mess (fix XML indents for readability)Alexander Gavriliuk
2024-09-21Improve inventory finder floater performance: Don't parse XUI tree each ↵Ansariel Hiller
frame (#2640)
2024-09-20Reverse the sort order for profile_cmp.pyNat Goodspeed
to put the biggest performance hits at the top of the list.
2024-09-20Fix trailing spaces.Nat Goodspeed
2024-09-20Update test for changed message in error case.Nat Goodspeed
2024-09-20Merge branch 'release/luau-scripting' into lua-script-argsNat Goodspeed
2024-09-20Add ability to pass command-line arguments to a Lua script.Nat Goodspeed
Introduce `ScriptCommand` class that parses a command line into a script name and optional args, using bash-like quoting and escaping. `ScriptCommand` searches for a file with that script name on a passed list of directories; the directories may be specified relative to a particular base directory. `ScriptCommand` supports the special case of a script name containing unescaped spaces. It guarantees that either the returned script file exists, or its `error()` string is non-empty. Replace `LLLeap::create()` logic, from which `ScriptCommand` was partly derived, with a `ScriptCommand` instance. Make `LLLUAmanager::runScriptFile()` use a `ScriptCommand` instance to parse the passed command line. Subsume `LLAppViewer::init()` script-path-searching logic for `--luafile` into `ScriptCommand`. In fact that lambda now simply calls `LLLUAmanager::runScriptFile()`. Make `lluau::dostring()` accept an optional vector of script argument strings. Following PUC-Rio Lua convention, pass these arguments into a Lua script as the predefined global `arg`, and also as the script's `...` argument. `LuaState::expr()` also accepts and passes through script argument strings. Change the log tag for the Lua script interruption message: if we want it, we can still enable it, but we don't necessarily want it along with all other "Lua" DEBUG messages. Remove `LuaState::script_finished_fn`, which isn't used any more. Also remove the corresponding `LLLUAmanager::script_finished_fn`. This allows us to simplify `~LuaState()` slightly, as well as the parameter signatures for `LLLUAmanager::runScriptFile()` and `runScriptLine()`.
2024-09-20Merge pull request #2623 from secondlife/v-2462cosmic-linden
secondlife/viewer#2462: Optimize unloading of prims
2024-09-20Restore option to change location of existing pick (#2622)Ansariel Hiller
2024-09-20Merge pull request #2630 from RyeMutt/fix-legacy-skiesRye Mutt
Fix sky settings with reflection probe ambiance of 0 still receiving tonemapping
2024-09-20Fix sky settings with reflection probe ambiance of 0 still receiving tonemappingRye Cogtail
2024-09-20#2471 The Destinations ComboBox on Login Screen... (quick fix)Alexander Gavriliuk