summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2024-09-07Merge pull request #2521 from secondlife/andreyk/viewer_2411Andrey 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-07viewer#2411 Use font buffer for inventoryAndrey Kleshchev
2024-09-06Avoid VC fatal warning when trying to fix un/signed comparison.Nat Goodspeed
2024-09-06Remove 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-06Introduce LuaFeature debug setting, default off.Nat Goodspeed
Make central Lua engine functionality conditional on that flag.
2024-09-06Add 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-06Don'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-06Allow LLMenuGL::insert() to append as well as inserting.Nat Goodspeed
Appending is effected by passing position == getItemCount(). Until now, insert() disallowed that value, so you could insert before the last existing entry but not after it.
2024-09-06Introduce llless(), and use it for llmin(), llmax().Nat Goodspeed
Add tests to verify that llless() correctly handles signed <=> unsigned comparison, which native "<" does not.
2024-09-06Add toggles to avatar dropdown for hear sound or voice from avatar. (#2518, ↵TJ
#2519)
2024-09-06Fix login progress always showing incorrect attempt number (#2517)Ansariel Hiller
2024-09-06Merge pull request #2516 from Ansariel/develop-inventory_item_countAndrey Kleshchev
Follow-up fix for 238a2a64b31e6a0b431309e363067a7fe57125ae
2024-09-06Follow-up fix for 238a2a64b31e6a0b431309e363067a7fe57125ae: Item count will ↵Ansariel
always show fetch label even after fetch is complete
2024-09-05Avoid some classic-C style pointer casts.Nat Goodspeed
2024-09-05Fix typo in cppfeatures_test.cppNat Goodspeed
2024-09-05Fix 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-05Merge branch 'release/luau-scripting' into lua-merge-devNat Goodspeed
2024-09-05Fix Windows build errors from develop => release/luau-scripting.Nat Goodspeed
2024-09-05#2482 Fix for Quadro GPUs claiming to have infinite VRAM (#2511)Dave Parks
2024-09-05Fix build errors from merging develop into release/luau-scripting.Nat Goodspeed
2024-09-05Merge pull request #2506 from secondlife/roxie/webrtc-1392Roxanne Skelly
Fix some race conditions on webrtc connection shutdown.
2024-09-05Merge pull request #2510 from RyeMutt/openxrRye Mutt
Introduce OpenXR SDK prebuilt package and cmake setup
2024-09-05In llcoromutex.h, pull in llcoro::RMutex from develop branch.Nat Goodspeed
Also add develop branch's comments about llcoro::LockType being deprecated.
2024-09-05Fix a merge glitch in llcoros.h.Nat Goodspeed
2024-09-05Merge branch 'develop' into release/luau-scriptingNat Goodspeed
2024-09-05Fixed md5 buffer not being correctly zero-initialized and refactored code. ↵TJ
(#2507)
2024-09-05Fix a few trailing whitespaces.Nat Goodspeed
2024-09-05Merge branch 'release/luau-scripting' into lua-resultsetNat Goodspeed
2024-09-05#2461 changing the color of my dot on the minimapAlexander Gavriliuk
2024-09-05viewer#2411 Confine font vertex buffers to static text segmentsAndrey Kleshchev
Collection of vertex buffers happens to often with segmented text.
2024-09-05viewer#2411 Use font buffer in line editorAndrey Kleshchev
2024-09-05viewer#2411 Use font buffer in text segmentsAndrey Kleshchev
2024-09-04Introduce OpenXR SDK prebuilt package and cmake setup (#2503)Rye Cogtail
2024-09-04Fix 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-04Insidious trailing whitespaceNat Goodspeed
2024-09-04Merge branch 'lua-merge' of github.com:secondlife/viewer into lua-mergeNat Goodspeed
2024-09-04Merge branch 'release/luau-scripting' into lua-mergeNat Goodspeed
2024-09-04Windows build fixesNat Goodspeed
2024-09-04Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into developBrad Linden
2024-09-04secondlife/viewer#2490: Fix PBR terrain texture transform feature flag ↵Cosmic Linden
handled by viewer in unpredictable manner
2024-09-04Swat a few more buzzing BOOLs.Nat Goodspeed
2024-09-04Adapt new code from main branch to Lua project calling convention.Nat Goodspeed
2024-09-04Resolve a few unresolved merge conflicts.Nat Goodspeed
2024-09-04Extract coroutine-aware synchronization primitives to new header.Nat Goodspeed
Changes on new main and changes on Lua project branch combined into a header circularity. Resolved by hoisting coroutine-aware synchronization primitives out to a new llcoromutex.h file in the `llcoro` namespace, rather than being literally members of the `LLCoros` class. But retained `using` declarations in `LLCoros` for backwards compatibility.
2024-09-04Fix another 1856 crash on startup case when Terrain Bake shaders are ↵Brad Linden
unsupported (#2491) fixes secondlife/viewer#1856
2024-09-04Fixed 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-04Merge pull request #2492 from secondlife/v-2490cosmic-linden
secondlife/viewer#2490: Fix PBR terrain texture transform feature flag handled by viewer in unpredictable manner
2024-09-04#2471 The Destinations ComboBox on Login Screen... (quick fix)Alexander Gavriliuk