Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-31 | Tweak for current Lua dbg() convention. | Nat Goodspeed | |
2024-05-31 | Cherry-pick leap.lua changes; other clean up | Mnikolenko Productengine | |
2024-05-31 | Add leap.eventstream() and cancelreq() functions. | Nat Goodspeed | |
leap.eventstream() is used when we expect the viewer's LLEventAPI to send an immediate first response with the reqid from the request, followed by some number of subsequent responses bearing the same reqid. The difference between eventstream() and generate() is that generate() expects the caller to request each such response, whereas eventstream calls the caller's callback with each response. cancelreq() is for canceling the background fiber launched by eventstream() before the callback tells it to quit. Make WaitFor:close() remove the object from the waitfors list; similarly, make WaitForReqid:close() remove the object from the pending list. For this reason, cleanup() must iterate over a copy of each of the pending and waitfors lists. Instead of unregisterWaitFor() manually searching the waitfors list, use table.find(). | |||
2024-05-31 | Add a bit more dbg() conditional diagnostic output. | Nat Goodspeed | |
2024-05-31 | Don't check if printf(format) arg is a string. | Nat Goodspeed | |
2024-05-31 | Explain the name of the LL::WorkQueue::BackJack class. | Nat Goodspeed | |
2024-05-30 | Add separate minor throttle period for UNTRUSTED_ALLOW funcs | Mnikolenko Productengine | |
2024-05-30 | Merge branch release/luau-scripting | Mnikolenko Productengine | |
2024-05-29 | #1581 Only render mirrors when reflection probes are enabled. (#1592) | Jonathan "Geenz" Goodman | |
2024-05-29 | Merge branch 'release/luau-scripting' into lua-timers | Nat Goodspeed | |
2024-05-29 | Make ~ThreadPool() join every thread before destroying its vector. | Nat Goodspeed | |
Otherwise we fall into the trap of destroying a joinable std::thread, which calls std::terminate() and hence our crash-on-terminate() handler. The previous ~ThreadPool() logic only joined threads if the queue wasn't already closed, but evidently we can reach the destructor with the queue closed but the threads not yet joined. Fixes #1534. | |||
2024-05-29 | viewer#1568 Revert "SL-17597 AV height in Shape dialog IS WRONG" | Andrey Kleshchev | |
This reverts commit f5a7c22cea16b51db12360436ce64c2433a5aa5f to fix viewer#1568. | |||
2024-05-28 | Merge remote-tracking branch 'origin/main' into release/materials_featurette | Brad Linden | |
2024-05-28 | Improvements to mirror probe update rates (#1570) | Jonathan "Geenz" Goodman | |
#1494 Fix for mirror updates getting "stuck" on some faces. | |||
2024-05-28 | secondlife/viewer#1531: Attempt to fix PBR terrain fragment shader. | Cosmic Linden | |
2024-05-24 | Merge branch 'release/luau-scripting' into lua-timers | Nat Goodspeed | |
2024-05-24 | Fix merge glitches | Nat Goodspeed | |
2024-05-24 | Merge branch 'release/luau-scripting' into lua-chatplus | Nat Goodspeed | |
2024-05-24 | Nat's ideas from PR #1547 | Nat Goodspeed | |
2024-05-24 | Mark script messages in compact mode too; code clean up | Mnikolenko Productengine | |
2024-05-23 | Remove commented-out methods in a couple LLEventTimer subclasses. | Nat Goodspeed | |
2024-05-23 | More vestigial whitespace fixes | Nat Goodspeed | |
2024-05-23 | Fix lingering trailing whitespace in llmainthreadtask.h. | Nat Goodspeed | |
2024-05-23 | Fix lingering trailing whitespace in lleventfilter.cpp. | Nat Goodspeed | |
2024-05-23 | Fix lingering trailing whitespace in lleventfilter.h. | Nat Goodspeed | |
2024-05-23 | Fix test program termination crash. | Nat Goodspeed | |
2024-05-23 | mac build fix | Maxim Nikolenko | |
2024-05-22 | add throttle for sending messages; add simple demo script | Mnikolenko Productengine | |
2024-05-22 | Add support for sending messages to Nearby chat from Lua script | Mnikolenko Productengine | |
2024-05-22 | Adjust Copy3rdPartyLibs.cmake for Visual Studio 2022 17.10.0 and greater | Ansariel | |
2024-05-22 | WIP: Trying to diagnose and fix test program shutdown crash | Nat Goodspeed | |
2024-05-21 | viewer#1520 Material upload floater displays wrong upload fee | Andrey Kleshchev | |
2024-05-16 | set UNTRUSTED_ALLOW as default; some LLCommitCallbackInfo clean up | Mnikolenko Productengine | |
2024-05-16 | Merge branch 'lua-ui-callbacks' into release/luau-scripting | Mnikolenko Productengine | |
2024-05-16 | adjust the flag to be untrusted block/allow/throttle | Mnikolenko Productengine | |
2024-05-16 | Merge branch 'release/materials_featurette' into marchcat/x-mf-merge | Andrey Lihatskiy | |
2024-05-15 | #1267 Fix for alpha cutoff of zero and base color factor alpha of zero ↵ | Dave Parks | |
making objects disappear (#1485) | |||
2024-05-15 | #1466 Loosen clamp on haze glow to fix skies that want to be bonkers (#1470) | Dave Parks | |
2024-05-15 | Fix missing #include in lltextvalidate.cpp | Nat Goodspeed | |
2024-05-15 | secondlife/viewer#1474: Remove small texture offset from PBR terrain | Cosmic Linden | |
2024-05-15 | Merge branch 'release/luau-scripting' into lua-timers after Maint X | Nat Goodspeed | |
2024-05-15 | Manual whitespace cleanup (fix_whitespace.py). | Nat Goodspeed | |
2024-05-15 | Merge commit 'e7eced3' into lua-timers for whitespace fixes. | Nat Goodspeed | |
2024-05-15 | Merge branch 'main' into release/luau-scripting for last Maint X fix. | Nat Goodspeed | |
2024-05-15 | Add trusted flag to UI callbacks, so not everything is accessible from the ↵ | Mnikolenko Productengine | |
script | |||
2024-05-15 | #1457 Fix the tests on mac | Andrey Lihatskiy | |
(cherry picked from commit 82d713782529074b03720833038cb0df2b8bcffd) | |||
2024-05-15 | Merge branch 'main' into release/luau-scripting for Maint X release. | Nat Goodspeed | |
2024-05-15 | Manual whitespace fixes (fix_whitespace.py). | Nat Goodspeed | |
2024-05-15 | Merge commit 'e7eced3' into release/luau-scripting: whitespace fix. | Nat Goodspeed | |
2024-05-15 | Make leap.lua honor an "error" key in viewer response. | Nat Goodspeed | |