Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-25 | Merge branch 'develop' into marchcat/xcode-16 | Nat Goodspeed | |
2024-09-25 | Merge pull request #2681 from secondlife/nat/xcode-16 | Andrey Lihatskiy | |
Generalize LLPointer's comparison operators to allow comparable LLPointer types. | |||
2024-09-25 | viewer#2413 Partially remove obsolete alert about expiring voice morphs | Andrey 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 | Explain why apparently redundant LLPointer methods are necessary. | Nat Goodspeed | |
Given templated constructors and assignment operators, it's tempting to remove specific constructors and assignment operators with the same LLPointer<Type> parameters. That turns out to be a mistake. Add comments to warn future maintainers. | |||
2024-09-25 | Use copy-and-swap idiom for LLPointer's assignment operators. | Nat Goodspeed | |
This affords strong exception safety. Also, eliminating the conditional may improve speed. | |||
2024-09-25 | Change media plugins' linkages to bundled Boost | Erik Kundiman | |
2024-09-25 | #2674 Optimize LLWorld::renderPropertyLines() - use simplified lines | Alexander Gavriliuk | |
2024-09-25 | viewer#2413 Add 'ignore' checkbox to expiring voice morphs | Andrey Kleshchev | |
2024-09-25 | Revert "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-25 | viewer-private#291 Object floating text does not update without moving camera | Andrey Kleshchev | |
2024-09-25 | Re-add pcre header directory for macOS | Erik Kundiman | |
I thought /opt/local/include wasn't needed since we switched to boost181, but PCRE headers are there. If you still have "boost" installed (maybe depended on by some other package, just deactivate it first before cmake). | |||
2024-09-24 | Merge pull request #2670 from Ansariel/develop-lua-sources | nat-goodspeed | |
Add Lua scripts to viewer source tree | |||
2024-09-24 | Add Lua scripts to viewer source tree | Ansariel | |
2024-09-24 | LLConstPointer<T> is the same as LLPointer<const T>. | Nat Goodspeed | |
Instead of restating the whole class, requiring changes to be made in parallel (which has already failed), just make a template alias. | |||
2024-09-24 | Make `LLPointer` equality comparisons accept not-identical types. | Nat Goodspeed | |
That is, both `LLPointer::operator==()` and `operator!=()` and the free function `operator==()` and `operator!=()` now accept pointer types other than the type of the subject `LLPointer`, letting the compiler apply implicit pointer conversions or diagnose an error. | |||
2024-09-24 | viewer#2648 Fix issues with day offset value | Andrey Kleshchev | |
2024-09-24 | MacPorts' expat (compatibility) has been updated | Erik Kundiman | |
2024-09-24 | #2559 No mouseover if a link is embedded with an emoji | Alexander Gavriliuk | |
2024-09-24 | Merge pull request #2534 from secondlife/release/luau-scripting | nat-goodspeed | |
Add Lua scripting to develop, behind feature flag | |||
2024-09-24 | Merge pull request #2661 from Ansariel/develop-viewerdisplay-improvements | Andrey Lihatskiy | |
Performance improvements and cleanup in llviewerdisplay.cpp | |||
2024-09-24 | Reduce memory allocations pinging the mainloop timeout | Ansariel | |
2024-09-24 | Performance improvements and cleanup in llviewerdisplay.cpp | Ansariel | |
2024-09-23 | secondlife/viewer#2638: Remove pointless assert and cast | Cosmic Linden | |
2024-09-23 | Merge remote-tracking branch 'origin/release/2024.09-ExtraFPS' into develop | Brad Linden | |
2024-09-23 | Merge pull request #2652 from secondlife/lua-merge-dev2 | nat-goodspeed | |
Merge develop into release/luau-scripting | |||
2024-09-23 | Fix sky settings with reflection probe ambiance of 0 still receiving ↵ | Brad Linden | |
tonemapping (#2659) Co-authored-by: Rye Cogtail <rye@lindenlab.com> | |||
2024-09-23 | Merge remote 'release/luau-scripting' into release/luau-scripting | Nat Goodspeed | |
2024-09-24 | Restore WebRTC shutdown fix (#2658) | Ansariel Hiller | |
2024-09-23 | include <utility> for Linux: std::forward is not predefined | Nat Goodspeed | |
2024-09-23 | Merge remote branch 'develop' into release/luau-scripting for Maint B | Nat Goodspeed | |
2024-09-23 | Merge pull request #940 from secondlife/release/maint-b | Brad Linden | |
Maintenance B merges into develop | |||
2024-09-23 | Merge pull request #2657 from secondlife/marchcat/b-develop | Andrey Lihatskiy | |
develop → Maint B sync | |||
2024-09-23 | Turn off tracy on linux to unbreak the build. | Brad Linden | |
2024-09-23 | Merge branch 'develop' into marchcat/b-develop | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llfeaturemanager.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvoicewebrtc.cpp | |||
2024-09-23 | Merge remote branch 'develop' into release/luau-scripting | Nat Goodspeed | |
2024-09-23 | viewer#2627 instead of checking map for being empty got empty map | Andrey Kleshchev | |
2024-09-23 | Merge pull request #2635 from secondlife/lua-script-args | nat-goodspeed | |
Add ability to pass command-line arguments to a Lua script. | |||
2024-09-23 | viewer#2631 Optimize LLWearable::writeToAvatar | Andrey Kleshchev | |
2024-09-23 | viewer#2631 Couple small tweaks | Andrey Kleshchev | |
2024-09-23 | Merge remote branch 'develop'into release/luau-scripting | Nat Goodspeed | |
2024-09-23 | Merge pull request #2636 from secondlife/profile-cmp-rev | nat-goodspeed | |
Reverse the sort order for profile_cmp.py | |||
2024-09-23 | Merge remote branch 'lua-script-args' into lua-script-args | Nat Goodspeed | |
2024-09-23 | Make frame_profile bash script find its workarea's viewer build. | Nat Goodspeed | |
2024-09-23 | Use 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 active | Maxim Nikolenko | |
2024-09-22 | #2618 Roles and Members tab is a mess | Alexander 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-21 | ColladaDOM depends on dynamic Boost 1.81 on macOS | Erik Kundiman | |
so we don't need the boost package or the -no_static variant of boost181 any more. | |||
2024-09-21 | Remove remaining XMLRPC-EPI dependencies | Erik Kundiman | |