Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-06 | Download osx artifacts to working directory | Roxie Linden | |
2024-08-05 | allow paths with spaces | Roxie Linden | |
2024-08-05 | Missed file | Roxie Linden | |
2024-08-05 | missing quotes | Roxie Linden | |
2024-08-05 | Build mac symbols for multiple binaries/dynamic libraries and upload them ↵ | Roxie Linden | |
all to bugsplat | |||
2024-08-05 | Allow getting the list of floater names, hide top menu items; add demo script | Mnikolenko Productengine | |
2024-08-05 | viewer#2195 Voice morphs 'not supported' notification lacks description | Andrey Kleshchev | |
2024-08-05 | Fix a couple problems with "LLPanelLogin" listener (thanks Maxim!). | Nat Goodspeed | |
Convert plain grid (e.g. "agni") to domain form (e.g. "util.agni.lindenlab.com"). Fix a typo in `savedLogins()`: "login_list", not "login.list". login.lua now returns a table with two functions: `login.login()` and `login.savedLogins()`. Defend Lua caller against trying to engage login features too late in startup sequence: in addition to waiting for "STATE_LOGIN_WAIT", produce an error if `startup.state()` is beyond that state. Since by then `LLPanelLogin` is destroyed, `leap.request("LLPanelLogin", ...)` would get no response, causing the calling Lua script to hang until viewer shutdown. | |||
2024-08-02 | Add 'LLPanelLogin' 'login', 'savedLogins' operations. | Nat Goodspeed | |
'login' accepts optional 'username', 'slurl', 'grid'. 'savedLogins' returns the list of saved usernames in both display form and internal form. Make LLPanelLogin::getUserName() accept (const LLPointer<LLCredential>&). There's a whole separate discussion pending as to whether const LLPointer<T> should provide access to non-const T methods. Similarly, make LLCredential::getIdentifier() a const method. These two changes enable read-only access to credentials. Make LLPanelLogin methods capture and reuse LLGridManager::instance() as appropriate. Add require/login.lua and test_login.lua. | |||
2024-08-02 | Search --luafile script on LuaCommandPath. | Nat Goodspeed | |
2024-08-02 | Merge pull request #2184 from Ansariel/altasaurus_underflow | Brad Linden | |
Fix integer underflow causing issues with wearables | |||
2024-08-02 | Fix integer underflow causing issues with wearables | Ansariel | |
2024-08-02 | Merge branch 'release/luau-scripting' into lua-login2 | Nat Goodspeed | |
2024-08-02 | Lua api for showing/hiding floater; rename demo scripts | Mnikolenko Productengine | |
2024-08-02 | Lua api for adjusting toolbars | Mnikolenko Productengine | |
2024-08-02 | Merge pull request #2047 from secondlife/lua-top-menu | Maxim Nikolenko | |
Lua api for adding new menu items to the Top menu | |||
2024-08-02 | Merge pull request #2180 from secondlife/lua-top-parents | nat-goodspeed | |
Add 'UI' 'getParents' op to list top-menu 'parent_menu' names. | |||
2024-08-02 | Add 'UI' 'getParents' op to list top-menu 'parent_menu' names. | Nat Goodspeed | |
2024-08-02 | Merge pull request #2174 from secondlife/lua-callables | nat-goodspeed | |
Add UI.callables() and corresponding entry point. | |||
2024-08-01 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus | |||
2024-08-01 | Merge branch 'lua-top-menu' of github.com:secondlife/viewer into lua-callables | Nat Goodspeed | |
2024-08-01 | Merge branch 'release/luau-scripting' into lua-top-menu | Nat Goodspeed | |
2024-08-01 | Add UI.callables() and corresponding entry point. | Nat Goodspeed | |
2024-08-01 | Merge remote-tracking branch 'origin/lua-top-menu' into lua-callables. | Nat Goodspeed | |
We want to base lua-callables on lua-top-menu. | |||
2024-08-01 | Add lua_push(), lua_to(), lua_[gs]etfieldv(), lua_raw[gs]etfield(). | Nat Goodspeed | |
Leverage C++ overloads to allow use of generic function names disambiguated by argument type. This allows using templates for certain common operation sequences. | |||
2024-08-01 | Merge pull request #2162 from secondlife/roxie/webrtc-voice-crash-detect | Roxanne Skelly | |
[WebRTC] Implement a Logging Sink for WebRTC | |||
2024-07-31 | Implement a Logging Sink for WebRTC | Roxie Linden | |
WebRTC logs now pass out of the webrtc library into a logging sink, which converts them into SecondLife.log compatable logging calls. This includes fatal errors and asserts, which are now logged into SecondLife.log, and should be available in the crash logger. | |||
2024-07-31 | Merge pull request #2155 from secondlife/roxie/webrtc-voice-crash-detect | Roxanne Skelly | |
[WebRTC] Use new webrtc lib with crash-on-fatal support | |||
2024-07-31 | Merge pull request #2118 from secondlife/lua-camera | Maxim Nikolenko | |
Lua api for Follow Camera control | |||
2024-07-31 | Represent the many "LLAgent" "setCameraParams" args in an array. | nat-goodspeed | |
This encapsulates the boilerplate associated with passing each distinct parameter to its corresponding LLFollowCamMgr method. | |||
2024-07-30 | Use new webrtc lib with crash-on-fatal support | Roxie Linden | |
2024-07-30 | viewer#2121 Don't update Audio visualizer if voice is blocked | Andrey Kleshchev | |
2024-07-30 | viewer-private#255 p2p outgoing calls did not work correctly #2 | Andrey Kleshchev | |
2024-07-30 | viewer-private#255 p2p outgoing calls did not work correctly | Andrey Kleshchev | |
Issue: P2P was catching STATUS_LEFT_CHANNEL meant for nearby chat and adopting channel info for itself Solution: - Moved one of notifyStatusObservers calls so that it would have uri data instead of firing with no channel info - Made p2p sessions init with uri data, like it was before webrtc. Which is used to distinguish observer notifications. - Removed mAudioSessionChanged. It was unused yet confusing. | |||
2024-07-29 | Fix trailing whitespaces | Ansariel | |
2024-07-29 | Fix callbacks for PBR region terrain panel not getting wired up properly | Ansariel | |
2024-07-29 | Merge branch 'release/luau-scripting' into lua-top-menu | Maxim Nikolenko | |
2024-07-29 | Merge branch 'release/luau-scripting' into lua-camera | Maxim Nikolenko | |
2024-07-29 | Update expired cert in integration test (#2140) | Maxim Nikolenko | |
see fe8c976 for more info Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com> | |||
2024-07-29 | Fix trailing whitespaces in webrtc code to pass pre-commit | Andrey Lihatskiy | |
2024-07-26 | Add api for more script camera params | Mnikolenko Productengine | |
2024-07-25 | Script clean up | Mnikolenko Productengine | |
2024-07-25 | Lua api for Follow Camera control | Mnikolenko Productengine | |
2024-07-24 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus | |||
2024-07-24 | Merge pull request #2092 from secondlife/brad/1451-voice-fonts-message | Brad Linden | |
Improve error message notifying user that Voice Morph Effects are not supported | |||
2024-07-24 | Update expired cert in integration test | Andrey Lihatskiy | |
see fe8c976 for more info | |||
2024-07-24 | remove inappropriate ignoretext usage as recommended in code review. | Brad Linden | |
2024-07-23 | Improve error message notifying user that Voice Morph Effects are not supported | Brad Linden | |
secondlife/viewer#1451 | |||
2024-07-18 | Merge pull request #2068 from secondlife/lua-pump-notrack | nat-goodspeed | |
Allow `LLEventPump` listener access to its own `LLBoundListener`. | |||
2024-07-18 | Guarantee that the "login" LLEventPump has exactly that name. | Nat Goodspeed | |
We used to allow "tweaking" the name. Don't. |