summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-29Merge branch 'develop' into callum/viewer-cef-2025-08Callum Prentice
2025-08-29#4598 Fix variables being inited before settings are readyAndrey Kleshchev
2025-08-29#4604 Warn user off high settings when on low-RAM hardwareAndrey Kleshchev
2025-08-29#4604 Reduce draw distance when low on RAMAndrey Kleshchev
2025-08-27PUll in Dullahan 1.21 that contains additional updates for the macOS version ↵Callum Prentice
which should help with the slow media startup issue
2025-08-27Merge pull request #4607 from secondlife/Dan-Linden-patch-2Dan Linden
Removed dan's z600 windows machine from the matrix. Added dan's mac, caleb's mac and kurt's windows machines.
2025-08-27#4608 Crash at LLJoint::findJointAndrey Kleshchev
'this' is null inside findJoint according to bugsplat so likely mRoot was not initialized yet.
2025-08-26Update qatest.yamlDan Linden
corrected kurt's machine name to qa-windows-kurt
2025-08-26Update qatest.yamlDan Linden
Removed dan's z600 windows machine from the matrix. Added dan's mac, caleb's mac and kurt's windows machines.
2025-08-26#4598 Crash in LLReflectionMapManager::updateAndrey Kleshchev
Not enough data for a solid conclusion (does something create settings in a thread?), but should be avoidable if we cache settings differently.
2025-08-25Merge pull request #4603 from secondlife/release/2025.06Jonathan "Geenz" Goodman
Update develop with latest 2025.06 changes.
2025-08-22Merge branch 'develop' into callum/viewer-cef-2025-08Callum Prentice
2025-08-22Bring in Dullahan 1.20.0 and by that, CEF 139.0.28. Update the CEF media ↵Callum Prentice
plugin accordingly to take account of Dullahan cache changes
2025-08-22Improved open performance for some web based UI floaters by preloading the ↵Callum Linden
web content during login (#4574) * First phase of some work to replace certain UI web based floaters with a much more simple floater (no more browserish web-content-floater) and then pre-load content as login is progressing. This means that after login, the floater can be opened much more rapidly than now. This first commit does this process for the Search floater * This commit brings in a new marketplace floater than hosts the marketplace web page (no more webcontent floater here either). It works as expected and opens quickly but the user is not logged in when the page is opened so that needs to be tackled before we can declare that this is a viable solution * This commit introduces a way to set the openID cookie that arrives via login.cgi into all the instances that are preloaded - the result is that when you open the preloaded floater after login, you are logged into your linden account * Fix a mac only warning as error - function overrides a member function but is not marked 'override' * Marchcat spotted left over cruft from earlier dev when we used a trimmed down URL for the pre-load search. Now we use the same search URL throughout and zero out the query parameters
2025-08-22#4570 Sanity check bandwidth inputAndrey Kleshchev
Going above this will just make server throttle things and viewer's own throttlig won't be effective when viewer can't keep up.
2025-08-21#4591 Crash at LLWearableItemsList's ContextMenuAndrey Kleshchev
2025-08-21#4570 Attemp to send logout message when lost networkAndrey Kleshchev
To not leave a ghost behind and for faster reconnect
2025-08-20#3922 Crash on removeStringNoUndoAndrey Kleshchev
2025-08-20#4581 Crash on LL::GLTF::copyAndrey Kleshchev
Tried to initialize LLVector2 TexCoords with vector3 data?
2025-08-20#4583 Crash on LLInventoryPanel::itemChangedAndrey Kleshchev
2025-08-20#3223 Trim coroutine queues a littleAndrey Kleshchev
2025-08-19#4284 Reorder window shutdownAndrey Kleshchev
2025-08-19Revert "Remove the first login screen (#4451)" (#4578)Signal Linden
* Revert "Remove the first login screen (#4451)" This reverts commit b82f52acbb00a9dd3e5426e8a6510a0ef6f41289. * Revert "#4451 Remove missed first login image" This reverts commit 8eb2429a16b7dee570a28578f3d75f2a423f20af.
2025-08-19#4544 Make model dump go into logsAndrey Kleshchev
not into work folder, viewer isn't supposed to write there.
2025-08-19#4518 Dupplicates can appear in favoritesAndrey Kleshchev
if parent and child gets added back to back
2025-08-18Add new LastModified option to HttpRequest handling (#4563)fmartian
* Add LastModified: option to the HttpOptions and handle it properly in HttpOpRequest::prepareRequest() * grid_name could be empty if an invalid grid was passed in.
2025-08-18Merge pull request #4571 from secondlife/brad/developBrad Linden
Cherry-pick packages-formatter fix from archive/develop
2025-08-18Change another case of a regex sequence needing to be a raw stringNicky
2025-08-18#4557 fix lags in outfit search with many outfitsMaxim Nikolenko
2025-08-16Fix regex strings for Python 3.12+fmartian
Python 3.12 and newer does complain about single backslash in strings and is probably going to treat it as an error in some future version. Make the string constant a raw string.
2025-08-16#4544 Fix extension check being case sensitiveAndrey Kleshchev
2025-08-15Remove unused vstool, files (#4500)Signal Linden
Clean up of some unused files: - vstool - No longer used - indra/edit-me-to-trigger-new-build.txt - Shouldn't be needed... - win_crash_logger/* - Empty directory
2025-08-15#4561 Crash at initializeURLHistoryAndrey Kleshchev
2025-08-15#4559 Crash at killCacheEntryAndrey Kleshchev
2025-08-15#4537 Some links were missing favorite optionsAndrey Kleshchev
2025-08-15#4544 Add source format information to mesh upload statisticsAndrey Kleshchev
2025-08-14#4541 Fix reused messageAndrey Kleshchev
it was also in use by local bitmaps
2025-08-14CMake 4.10 compatibility fixes (#4548)Brad Linden
2025-08-14Merge 2025.06 into developAndrey Kleshchev
Merge 2025.06 into develop
2025-08-13#4541 Cap image upload size to prevent issuesAndrey Kleshchev
2025-08-13Add support for Normalized Frametime Variation (NVFT) (#4395)Jonathan "Geenz" Goodman
* Add support for Normalized Frametime Variation (NVFT) * Add normalized period jitter
2025-08-13#4519 Check for "://" as schema separator in a SLURLfmartian
Check for "://" as schema separator when testing if the passed in address contains a schema. A ':' alone could also indicate a port separator as part of the hostname and throw off the parsing. (#4543)
2025-08-13#4527 Crash trying to upload a huge imageAndrey Kleshchev
Raw image permits only a 256 MB buffer so this isn't unexpected.
2025-08-12#4535 Revert "Fix: ignore *pass-on* counters when detecting left-button ↵Andrey Kleshchev
grabs (#3990)" This reverts commit 65d70a8d8f211b462481e93f919a100c8b3b2af5.
2025-08-12Revert "Fix: ignore *pass-on* counters when detecting left-button grabs (#3990)"Andrey Kleshchev
This reverts commit 65d70a8d8f211b462481e93f919a100c8b3b2af5.
2025-08-12Fix issue where p2p calls were coming up muted even thought the UI said they ↵Roxie Linden
were not.
2025-08-12#4524 LLControlVariable errorAndrey Kleshchev
2025-08-12#4473 Enable Zoom in to Self menu option in chatAndrey Kleshchev
2025-08-12Chore: Move message.xml to scripts/messages (#4501)Signal Linden
* Move message.xml to scripts/messages Get rid of the top-level etc/ directory by moving its only contents: message.xml to scripts/messages * Move message.xml to app_settings * Remove unneeded inclusion in viewer_manifest.py
2025-08-12Fix clang compiler issues due to unused variablesAnsariel