Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-10 | Fix a couple errors from merging in new code. | Nat Goodspeed | |
2024-09-09 | Merge branch 'develop' into release/luau-scripting | Nat Goodspeed | |
2024-09-09 | Callback button for groups was not being reenabled after hanging up on group ↵ | Roxie Linden | |
call. For #2532, callback button was remaining disabled after hanging up on a group call. Also, fix an issue where user was automatically added to a group call after the initiator of the group call hangs up and re-calls the group. | |||
2024-09-09 | Merge pull request #2530 from secondlife/release/2024.08-DeltaFPS | Brad Linden | |
Release/2024.08 delta fps | |||
2024-09-09 | Merge pull request #2527 from secondlife/maxim/viewer_2473 | Maxim Nikolenko | |
Reduce 'World map' floater draw time | |||
2024-09-09 | Reduce 'World map' floater draw time | Mnikolenko Productengine | |
2024-09-09 | Fix spelling error in variable name (#2526) | Kyler "Félix" Eastridge | |
2024-09-09 | Changes towards C++20 compatibility (#2520) | Ansariel Hiller | |
2024-09-08 | #459 Filters on object inventory | Alexander Gavriliuk | |
2024-09-07 | Merge pull request #2521 from secondlife/andreyk/viewer_2411 | Andrey Kleshchev | |
viewer#2411 Use font buffer for inventory | |||
2024-09-06 | #2467 Fix for sim surrounds not fully loading (#2524) | Dave Parks | |
Also fixes some sculpts getting wrong LoD | |||
2024-09-07 | viewer#2411 Use font buffer for inventory | Andrey Kleshchev | |
2024-09-06 | Remove Lua floaters from menu_viewer.xml; re-add if Lua enabled. | Nat Goodspeed | |
Add a menus.lua autorun script that waits until login, then adds the Lua floaters back into the Develop->Consoles menu where they were originally. Extend UI.addMenuItem() and addMenuSeparator() to support pos argument. | |||
2024-09-06 | Introduce LuaFeature debug setting, default off. | Nat Goodspeed | |
Make central Lua engine functionality conditional on that flag. | |||
2024-09-06 | Add pos to 'UI' listener's 'addMenuItem' and 'addMenuSeparator' | Nat Goodspeed | |
'pos' is a 0-relative index at which to insert the desired menu item or separator. If 'pos' is omitted, the item is appended to the menu. | |||
2024-09-06 | Don't enable vivox spatial when teleporting while in a webrtc ↵ | Roxie Linden | |
conference/p2p/group call Processing for vivox was being enabled when teleporting into a vivox region regardless as to whether the user was in a conference/p2p/group call, resulting in vivox spatial and webrtc conference/p2p/group simultaneously being active. | |||
2024-09-06 | Add toggles to avatar dropdown for hear sound or voice from avatar. (#2518, ↵ | TJ | |
#2519) | |||
2024-09-06 | Fix login progress always showing incorrect attempt number (#2517) | Ansariel Hiller | |
2024-09-06 | Merge pull request #2516 from Ansariel/develop-inventory_item_count | Andrey Kleshchev | |
Follow-up fix for 238a2a64b31e6a0b431309e363067a7fe57125ae | |||
2024-09-06 | Follow-up fix for 238a2a64b31e6a0b431309e363067a7fe57125ae: Item count will ↵ | Ansariel | |
always show fetch label even after fetch is complete | |||
2024-09-05 | Fix typo in cppfeatures_test.cpp | Nat Goodspeed | |
2024-09-05 | Fix race condition that was preventing "Voice Call" menu from reliably calling. | Roxie Linden | |
The code attempted to do a call to a session immediately after a call that launched a coroutine to set up a session. Sometimes, the coroutine executed in time, sometimes not. The fix is to set a flag to start a call after the session has been created on the server. Test Plan: * Close all active chat sessions. * Select 'Voice Call' in the context menu of a nearby avatar. * Validate popup appears for that nearby avatar requesting to start/ignore/go to im. * Select 'start' * Validate the call completes. | |||
2024-09-05 | Merge branch 'release/luau-scripting' into lua-merge-dev | Nat Goodspeed | |
2024-09-05 | Fix Windows build errors from develop => release/luau-scripting. | Nat Goodspeed | |
2024-09-05 | Fix build errors from merging develop into release/luau-scripting. | Nat Goodspeed | |
2024-09-05 | Merge pull request #2506 from secondlife/roxie/webrtc-1392 | Roxanne Skelly | |
Fix some race conditions on webrtc connection shutdown. | |||
2024-09-05 | Merge pull request #2510 from RyeMutt/openxr | Rye Mutt | |
Introduce OpenXR SDK prebuilt package and cmake setup | |||
2024-09-05 | Merge branch 'develop' into release/luau-scripting | Nat Goodspeed | |
2024-09-05 | Merge branch 'release/luau-scripting' into lua-resultset | Nat Goodspeed | |
2024-09-05 | #2461 changing the color of my dot on the minimap | Alexander Gavriliuk | |
2024-09-05 | viewer#2411 Use font buffer in text segments | Andrey Kleshchev | |
2024-09-04 | Introduce OpenXR SDK prebuilt package and cmake setup (#2503) | Rye Cogtail | |
2024-09-04 | Fix some race conditions on connection shutdown. | Roxie Linden | |
In a few locations, there were cases where connection shutdown would stall, leaving the connection in place. This was due to bad handling of the outstanding operations counter. | |||
2024-09-04 | Insidious trailing whitespace | Nat Goodspeed | |
2024-09-04 | Merge branch 'lua-merge' of github.com:secondlife/viewer into lua-merge | Nat Goodspeed | |
2024-09-04 | Merge branch 'release/luau-scripting' into lua-merge | Nat Goodspeed | |
2024-09-04 | Windows build fixes | Nat Goodspeed | |
2024-09-04 | Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop | Brad Linden | |
2024-09-04 | secondlife/viewer#2490: Fix PBR terrain texture transform feature flag ↵ | Cosmic Linden | |
handled by viewer in unpredictable manner | |||
2024-09-04 | Swat a few more buzzing BOOLs. | Nat Goodspeed | |
2024-09-04 | Adapt new code from main branch to Lua project calling convention. | Nat Goodspeed | |
2024-09-04 | Resolve a few unresolved merge conflicts. | Nat Goodspeed | |
2024-09-04 | Fix another 1856 crash on startup case when Terrain Bake shaders are ↵ | Brad Linden | |
unsupported (#2491) fixes secondlife/viewer#1856 | |||
2024-09-04 | Fixed missing comma in list. Fixed loop with too small loop variable. (#2497) | TJ | |
2024-09-04 | #2482 Low end NVIDIA compatibility pass (#2486) | Dave Parks | |
- Use GL_NVX_gpu_memory_info when available - Disable transparent water on Mid+ and lower - Adjust GPU benchmark to better tell the truth - Texture bias tune up - viewer-private/#277 - Report foreground_time in viewer stats | |||
2024-09-04 | Merge pull request #2492 from secondlife/v-2490 | cosmic-linden | |
secondlife/viewer#2490: Fix PBR terrain texture transform feature flag handled by viewer in unpredictable manner | |||
2024-09-04 | Fix test: new traceback info changed error message. | Nat Goodspeed | |
2024-09-04 | Merge branch 'release/luau-scripting' into lua-resultset | Nat Goodspeed | |
2024-09-04 | `result_view()`'s table's `close()` method need not be further wrapped. | Nat Goodspeed | |
`LL.setdtor(desc, table, func)` eventually calls `func(table)`. So the `close()` method on the table returned by `result_view()` can be directly passed to `setdtor()`, instead of wrapped in a new anonymous function whose only job is to pass the table to it. Moreover, there's no need for the table returned by LLInventory.lua's `result()` function to lazily instantiate the `result_view()` for `categories` or `items`: neither `result_view` will fetch a slice unless asked. Just return `{categories=result_view(...), items=result_view(...), close=...}`. This dramatically simplifies the `result()` function. Since that table also defines a `close()` function, that too can be passed directly to `setdtor()` without being wrapped in a new anonymous function. | |||
2024-09-04 | Instead of traversing all calling cards, pick a selected few. | Nat Goodspeed | |
Make test_LLInventory.lua directly select from the calling_cards result set, instead of first copying all names to a separate array. |