Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-01 | Merge pull request #1100 from secondlife/roxie/webrtc-voice | Roxanne Skelly | |
[WebRTC] Add UI for AGC, Echo Cancellation, and Noise Reduction; use Linden STUN servers. | |||
2024-04-01 | open folder support for mac | Maxim Nikolenko | |
2024-04-01 | Add 'Lua Scripts' floater | Mnikolenko Productengine | |
2024-04-01 | Switch to 3p-boost repo built libs | Bennett Goble | |
2024-04-01 | Add boost 1.84.0, boost.json | Bennett Goble | |
Update boost from 1.81.0 (2022) to 1.84.0 (2023) and enable the `boost.json` module so that it can replace rapidjson. | |||
2024-03-30 | Fix windows crashes | Roxie Linden | |
* sampling rate was set to 8khz for audio processing, which was causing a 'bands' mismatch with the echo cancler. * Some funnybusiness with lambdas and captures and such was causing a heap crash with respect to function parameters. | |||
2024-03-30 | Merge branch 'roxie/webrtc-voice' of https://github.com/secondlife/viewer ↵ | Roxie Linden | |
into roxie/webrtc-voice | |||
2024-03-30 | Renegotiate on remote description error | Roxie Linden | |
2024-03-30 | Add UI for managing echo cancellation, AGC, and noise control. | Roxie Linden | |
Plumb audio settings through from webrtc to the sound preferences UI (still needs some tweaking, of course.) Also, choose stun servers based on grid. Ultimately, the stun stun servers will be passed up via login or something. | |||
2024-03-30 | Remove BuildParams | Bennett Goble | |
This file is no longer used. | |||
2024-03-29 | Merge branch 'release/luau-scripting' into lua-startup | Nat Goodspeed | |
2024-03-29 | Merge pull request #1071 from secondlife/lua-new-luastate | nat-goodspeed | |
Run each script file with new LuaState | |||
2024-03-28 | #731 Fix for divide by zero when haze density set to zero (#1085) | RunitaiLinden | |
2024-03-28 | #1046 Tweak auto-exposure to not underexpose bright scenes (#1084) | RunitaiLinden | |
2024-03-28 | Merge pull request #1079 from secondlife/lua-hangfix | nat-goodspeed | |
Terminate Lua scripts hanging in `LL.get_event_next()`. | |||
2024-03-28 | viewer#1073 crash at loadSkeleton | Andrey Kleshchev | |
looks like file that was being parced got corrupted 'in progress' | |||
2024-03-28 | Remove dead googlemock dependency and related setup code | Rye Mutt | |
2024-03-28 | Merge branch 'lua-hangfix' into lua-startup. | Nat Goodspeed | |
2024-03-28 | Remove rest of prototype UI access. | Nat Goodspeed | |
2024-03-28 | Use LLApp::setQuitting(). Expect killed-script error. | Nat Goodspeed | |
2024-03-28 | Ditch a couple LL_DEBUGS() messages. | Nat Goodspeed | |
2024-03-28 | Eliminate unreferenced exception name | Nat Goodspeed | |
2024-03-28 | Terminate Lua scripts hanging in LL.get_event_next(). | Nat Goodspeed | |
Make LuaListener listen for "LLApp" viewer shutdown events. On receiving such, it closes its queue. Then the C++ coroutine calling getNext() wakes up with an LLThreadSafeQueue exception, and calls LLCoros::checkStop() to throw one of the exceptions recognized by LLCoros::toplevel(). Add an llluamanager_test.cpp test to verify this behavior. | |||
2024-03-28 | Remove llluamanager.cpp "FIXME extremely hacky way" cruft. | Nat Goodspeed | |
2024-03-28 | Clean up unused llevents.h #includes. | Nat Goodspeed | |
2024-03-28 | Move our lua_register(), lua_rawlen() from lua_function.h to .cpp. | Nat Goodspeed | |
2024-03-27 | viewer#1069 Crash after getting list of notification files | Andrey Kleshchev | |
2024-03-27 | secondlife/viewer#944 Display should be consistent between llDialog text and ↵ | Alexander Gavriliuk | |
llDialog buttons | |||
2024-03-27 | Merge 'release/luau-scripting' of secondlife/viewer into lua-startup | Nat Goodspeed | |
2024-03-27 | Run each script file with new LuaState | Mnikolenko Productengine | |
2024-03-27 | Enhance Lua debugging output. | Nat Goodspeed | |
Don't use "debug" as the name of a function to conditionally write debug messages: "debug" is a Luau built-in library, and assigning that name locally would shadow the builtin. Use "dbg" instead. Recast fiber.print_all() as fiber.format_all() that returns a string; then print_all() is simply print(format_all()). This refactoring allows us to use dbg(format_all()) as well. Add a couple new dbg() messages at fiber state changes. | |||
2024-03-27 | poetry | Nat Goodspeed | |
2024-03-27 | Run loaded `require()` module on Lua's main thread. | Nat Goodspeed | |
The problem with running a `require()` module on a Lua coroutine is that it prohibits calling `leap.request()` at module load time. When a coroutine calls `leap.request()`, it must yield back to Lua's main thread -- but a `require()` module is forbidden from yielding. Running on Lua's main thread means that (after potentially giving time slices to other ready coroutines) `fiber.lua` will request the response event from the viewer, and continue processing the loaded module without having to yield. | |||
2024-03-27 | Fix merge issues | Ansariel | |
2024-03-27 | Post-merge cleanup (settings.xml) | Andrey Lihatskiy | |
2024-03-27 | Merge pull request #1062 from secondlife/marchcat/yz-merge | Andrey Lihatskiy | |
Merge main into maint YZ | |||
2024-03-26 | Merge pull request #1058 from secondlife/v-1050 | cosmic-linden | |
secondlife/viewer#1050: Fix mirror clipping for PBR terrain. Also fixes environment settings for PBR terrain. | |||
2024-03-27 | Merge branch 'main' into marchcat/yz-merge | Andrey Lihatskiy | |
2024-03-27 | Merge branch 'main' into DRTVWR-600-maint-A | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llappviewer.cpp # indra/newview/llfloaterchangeitemthumbnail.cpp # indra/newview/llpanelprofile.cpp # indra/newview/llselectmgr.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h # indra/newview/lltooldraganddrop.cpp # indra/newview/llviewerdisplay.cpp # indra/newview/llvovolume.cpp | |||
2024-03-27 | Merge branch 'main' into DRTVWR-591-maint-X | Andrey Lihatskiy | |
# Conflicts: # indra/llui/lltransutil.cpp # indra/newview/app_settings/settings.xml # indra/newview/llfloaterenvironmentadjust.cpp # indra/newview/llpaneleditwater.cpp # indra/newview/llpanelface.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h | |||
2024-03-27 | Merge remote-tracking branch 'origin/main' into DRTVWR-588-maint-W | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml | |||
2024-03-26 | Merge remote-tracking branch 'origin/main' into release/materials_featurette | Brad Linden | |
2024-03-26 | Increment viewer version to 7.1.5 | Nat Goodspeed | |
following promotion of secondlife/viewer #650 | |||
2024-03-26 | Merge GLTF PBR Maint 2 to main. | Nat Goodspeed | |
2024-03-26 | secondlife/viewer#1050: Fix mirror clipping for PBR terrain. Also fixes ↵ | Cosmic Linden | |
environment settings for PBR terrain. | |||
2024-03-26 | Merge pull request #1040 from secondlife/lua-keystroke | Maxim Nikolenko | |
Add keystroke event support and allow adding text lines to the line editor | |||
2024-03-26 | Merge branch 'release/luau-scripting' into luau-keystroke | Mnikolenko Productengine | |
2024-03-26 | secondlife/jira-archive-internal#69593 Avatar is upside down when viewed ↵ | Alexander Gavriliuk | |
from below | |||
2024-03-26 | update scripts to use fiber.launch() | Mnikolenko Productengine | |
2024-03-26 | Merge pull request #1048 from secondlife/lua-check-stop | nat-goodspeed | |
Add LL.check_stop() entry point and call it in fiber scheduler(). |