Andrey Lihatskiy
badeccbebc
NSIS build fix ( #4698 )
2025-09-18 21:37:12 +03:00
Andrey Kleshchev
1cda0a1a45
#4687 Fix audio device selection showing a bunch of zeros
2025-09-18 19:30:57 +03:00
Andrey Kleshchev
42b09b236b
#4685 EventQueueGet shouldn't use llcorehttp's backoff-retry logic
...
- Event poll already has own backoff logic with 10 retries, using llcorehttp's one on top makes no sense.
- Better logging coverage
- Better in-code documentation
- Add timing-based error detection
2025-09-17 18:24:35 +03:00
Maxim Nikolenko
e33b5c5e6c
#4432 Change graphics quality via a debug setting
2025-09-17 15:56:08 +03:00
Andrey Kleshchev
892fb2d6e2
#4651 Fix marker presence check
2025-09-16 21:27:58 +03:00
Andrey Kleshchev
6e24218680
#789 Cannot set the material to Default or None
...
After setting material to Blank when blank material is present in inventory
2025-09-16 19:25:16 +03:00
Andrey Lihatskiy
f64a41f09e
LLLeap: handle partial lines in stderr ( #4678 )
2025-09-15 18:24:21 +03:00
Andrey Kleshchev
3b3c85d1f3
#4651 Try distinguishing freezes from crashes
2025-09-15 11:16:24 +03:00
Andrey Kleshchev
8eb015666e
#4651 Handle window's sessions termination
2025-09-12 23:32:51 +03:00
Andrey Kleshchev
ac2cbdcc02
#4660 Unable to upload GLTF+bin with spaces in the name
2025-09-12 09:40:20 +03:00
Andrey Kleshchev
c3c45e00ab
#1825 Use html as a default type for nosniff mime probes
2025-09-11 15:23:09 +03:00
Alexander Gavriliuk
cf75c9c958
#2618 Roles and Members tab is a mess
2025-09-10 23:30:40 +03:00
Alexander Gavriliuk
2ef17ab9d6
#2618 Roles and Members tab is a mess (fix XML indents for readability)
2025-09-10 23:30:40 +03:00
Andrey Kleshchev
0030929554
viewer#2172 AM/PM selector
2025-09-10 22:48:16 +03:00
Andrey Kleshchev
92c3cbbb04
#1965 Properly terminate particles when HUD is off #2
2025-09-09 23:40:38 +03:00
Andrey Kleshchev
79e4b7b53d
p#428 'multiple textures' sometimes not present
...
when opening picker for the first time
2025-09-09 20:01:02 +03:00
Andrey Kleshchev
d97cb0f18c
#4639 Crash at getDimensionsF32
2025-09-06 00:53:47 +03:00
Andrey Kleshchev
6b0b8ce196
#4536 Fix clipped setting descriptions
2025-09-06 00:52:52 +03:00
Andrey Kleshchev
f5c872a12d
p#470 Fix wrong release notes being shown.
2025-09-04 23:10:38 +03:00
Andrey Kleshchev
a4f58810f4
#4623 Shared Media on HUDs not loading
...
Looks like a merge between a commit that affected mScreenPixelArea and a
commit that added a return value resulted in reordered calls.
2025-09-04 00:16:54 +03:00
Andrey Kleshchev
5593cde0e8
Merge pull request #4625 from secondlife/andreyk/viewer_4587
...
#4587 Shaders sometimes do not match the shader settings
2025-09-03 19:09:48 +03:00
Andrey Kleshchev
46f325b7db
#4587 Make shader cache reading faster
2025-09-02 23:29:15 +03:00
Andrey Kleshchev
3ea1d87a42
#4587 Shaders sometimes do not match the shader settings
...
Ensure versions get matched reliably
2025-09-02 23:29:15 +03:00
Andrey Kleshchev
3e4f112c03
Merge from main into develop
...
Update develop branch from main to pick up 2025.05 and 2025.06 merge commits and version bump.
2025-09-02 22:34:44 +03:00
Andrey Kleshchev
e81b1de01e
Increment viewer version after 2024.06
2025-09-02 22:29:55 +03:00
Andrey Kleshchev
e5b7e8a9a8
#4621 Crash at LLMeshRepoThread::run(1060)
...
Fix a missed mutex
2025-09-02 19:31:33 +03:00
Andrey Kleshchev
9959f51741
#4619 Don't crash on LLHUDEffect::render
...
LLHUDEffectResetSkeleton needs to override LLHUDEffect::render to not
cause an LL_ERRS if it stays alive for too long.
2025-09-02 19:31:33 +03:00
Andrey Kleshchev
5d50a660bc
#4588 Unable to direct silent installation
2025-09-01 19:23:12 +03:00
Andrey Kleshchev
e77eb6b531
#4598 Fix variables being inited before settings are ready
2025-08-29 20:38:43 +03:00
Andrey Kleshchev
479fee984a
#4604 Warn user off high settings when on low-RAM hardware
2025-08-29 19:56:04 +03:00
Andrey Kleshchev
e23aa06049
#4604 Reduce draw distance when low on RAM
2025-08-29 19:56:04 +03:00
Jonathan "Geenz" Goodman
842ac1e150
Merge pull request #4379 from secondlife/release/2025.06
...
Release/2025.06
2025-08-29 12:48:44 -04:00
Dan Linden
b246834207
Merge pull request #4607 from secondlife/Dan-Linden-patch-2
...
Removed dan's z600 windows machine from the matrix. Added dan's mac, caleb's mac and kurt's windows machines.
2025-08-27 11:02:53 -07:00
Andrey Kleshchev
0fc42e951f
#4608 Crash at LLJoint::findJoint
...
'this' is null inside findJoint according to bugsplat so likely mRoot
was not initialized yet.
2025-08-27 16:09:14 +03:00
Dan Linden
e33439e523
Update qatest.yaml
...
corrected kurt's machine name to qa-windows-kurt
2025-08-26 15:18:10 -07:00
Dan Linden
bbdb46a833
Update qatest.yaml
...
Removed dan's z600 windows machine from the matrix.
Added dan's mac, caleb's mac and kurt's windows machines.
2025-08-26 14:41:07 -07:00
Andrey Kleshchev
8a585912ad
#4598 Crash in LLReflectionMapManager::update
...
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-26 21:11:47 +03:00
Jonathan "Geenz" Goodman
9f50a5b25b
Merge pull request #4603 from secondlife/release/2025.06
...
Update develop with latest 2025.06 changes.
2025-08-25 09:14:09 -04:00
Callum Linden
cefee59b0e
Improved open performance for some web based UI floaters by preloading the 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 16:21:31 -07:00
Andrey Kleshchev
1022be6986
#4570 Sanity check bandwidth input
...
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-22 23:15:24 +03:00
Andrey Kleshchev
2a3fa69645
#4591 Crash at LLWearableItemsList's ContextMenu
2025-08-21 20:29:38 +03:00
Andrey Kleshchev
f5423d4517
#4570 Attemp to send logout message when lost network
...
To not leave a ghost behind and for faster reconnect
2025-08-21 16:21:52 +03:00
Andrey Kleshchev
787b63f4c2
#3922 Crash on removeStringNoUndo
2025-08-20 22:32:42 +03:00
Andrey Kleshchev
e01c447745
#4581 Crash on LL::GLTF::copy
...
Tried to initialize LLVector2 TexCoords with vector3 data?
2025-08-20 22:32:42 +03:00
Andrey Kleshchev
a27acaf356
#4583 Crash on LLInventoryPanel::itemChanged
2025-08-20 22:32:42 +03:00
Andrey Kleshchev
d5f748c91c
#3223 Trim coroutine queues a little
2025-08-20 12:53:53 +03:00
Andrey Kleshchev
143de1ddbf
#4284 Reorder window shutdown
2025-08-19 23:16:06 +03:00
Signal Linden
07daeb4632
Revert "Remove the first login screen ( #4451 )" ( #4578 )
...
* Revert "Remove the first login screen (#4451 )"
This reverts commit b82f52acbb .
* Revert "#4451 Remove missed first login image"
This reverts commit 8eb2429a16 .
2025-08-19 12:22:36 -07:00
Andrey Kleshchev
434f9e9271
#4544 Make model dump go into logs
...
not into work folder, viewer isn't supposed to write there.
2025-08-19 00:05:14 +03:00
Andrey Kleshchev
b96c7ec6e6
#4518 Dupplicates can appear in favorites
...
if parent and child gets added back to back
2025-08-19 00:04:57 +03:00