Alexander Gavriliuk
ccbd69bf6b
#2166 Avatar does not move its lips when the corresponding checkbox is checked
2024-09-12 21:48:49 +02:00
Roxanne Skelly
1894136e9a
Merge pull request #2543 from secondlife/roxie/webrtc-285
...
mute icons were not showing during group call when user was muted
2024-09-12 09:46:20 -07:00
Rye Mutt
b713f56d07
Replace glh_linear usage with GLM ( #2554 )
2024-09-12 11:22:10 -05:00
Rye Mutt
264c57831b
Fix warning spam from missing call to unmapBuffer introduced in #2544 ( #2556 )
2024-09-12 11:00:58 -05:00
Maxim Nikolenko
1f6423214c
Don't allow LLAttachmentsMgr to iterate COF items when there is no questionable links there
2024-09-12 18:23:47 +03:00
Alexander Gavriliuk
33c8fd2acc
#2542 Buoyant Nametags
2024-09-12 16:34:39 +02:00
Roxanne Skelly
0c7cb663fc
Merge pull request #2551 from secondlife/roxie/webrtc-1436
...
Fix issue with improper reporting as to whether voice is working.
2024-09-11 23:50:08 -07:00
Ansariel Hiller
1a65e29432
Fix names in group chat sometimes showing as "Loading..." and never resolve ( #2547 )
2024-09-12 09:18:45 +03:00
Ansariel Hiller
5f622a071c
Fix incorrect operator warning and possible dereferencing of null pointer ( #2546 )
2024-09-12 09:18:34 +03:00
Roxie Linden
f78b43bd1d
Fix issue with improper reporting as to whether voice is working.
...
This fixes #1436 , an issue where the 'call button' sometimes got greyed
out when it shouldn't have been.
Vivox is now 'working' (and the call button can be enabled) when it's logged in.
WebRTC is 'working' (and the call button can be enabled) when the coroutine is active.
2024-09-11 15:58:56 -07:00
cosmic-linden
f90712b983
Merge pull request #2544 from secondlife/davep-profile-session-9/10
...
Profile guided optimizations
2024-09-10 17:38:32 -07:00
RunitaiLinden
cde5d29faf
Profile guided optimizations
2024-09-10 18:27:45 -05:00
Brad Linden
13e74a3287
Merge remote-tracking branch 'origin/release/2024.08-DeltaFPS' into develop
2024-09-10 16:12:38 -07:00
Roxie Linden
44e1be64e0
mute icons were not showing during group call when user was muted
...
This fixes: https://github.com/secondlife/viewer-private/issues/285
When processing messages from the voice server, the volume and not the
mute status was being checked with respect to retrieving the mute status.
2024-09-10 14:34:39 -07:00
Alexander Gavriliuk
ce23e4a0c3
#2460 Max-Non-Impostors uses a bad shape (code formatting)
2024-09-10 23:11:33 +02:00
Alexander Gavriliuk
1c1522fc7c
#2460 Max-Non-Impostors uses a bad shape
2024-09-10 23:11:33 +02:00
Dave Parks
94453aecc3
#2434 Intel HD4000 compatibility pass ( #2541 )
...
* #2434 Intel HD4000 compatibility pass
* Fixes crash on old drivers when loading shaders
* Fixes 30 second hang on startup
* Fixes occasional dev build crash in LLWearableList
---------
Co-authored-by: Brad Linden <brad@lindenlab.com>
2024-09-10 15:54:01 -05:00
nat-goodspeed
d5328ef226
Merge pull request #2536 from Ansariel/develop-viewermenu-cleanup
...
Clean up llviewermenu
2024-09-10 15:08:03 -04:00
Maxim Nikolenko
59676066cd
Merge pull request #2539 from secondlife/maxim/viewer_2443
...
Allow the in world voice indicator to be toggled in preferences
2024-09-10 19:48:36 +03:00
Mnikolenko Productengine
9ffbca2489
Allow the in world voice indicator to be toggled in preferences
2024-09-10 19:15:58 +03:00
Ansariel
761a4fa429
Clean up llviewermenu
2024-09-10 13:54:38 +02:00
Roxanne Skelly
100fab22f5
Merge pull request #2535 from secondlife/roxie/webrtc-1091
2024-09-09 16:21:20 -07:00
Roxie Linden
5f99c475dc
Voice bars of self and as seen by others do not appear the same.
...
The voice server sends up the float power level of peers as an integer
multiplied by 128, in order to save character count as the voice power level
will likely be only 3 digits, instead of many for a full float.
The client was not taking this into account.
2024-09-09 15:12:40 -07:00
Roxanne Skelly
b7c82a8e7a
Merge pull request #2533 from secondlife/roxie/webrtc-283
...
Callback button for groups was not being reenabled after hanging up on group call.
2024-09-09 14:06:55 -07:00
Roxie Linden
9d8376071a
Callback button for groups was not being reenabled after hanging up on group 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 11:58:18 -07:00
Brad Linden
33116ea35e
Merge pull request #2530 from secondlife/release/2024.08-DeltaFPS
...
Release/2024.08 delta fps
2024-09-09 10:28:57 -07:00
Maxim Nikolenko
f3f3f99fcf
Merge pull request #2527 from secondlife/maxim/viewer_2473
...
Reduce 'World map' floater draw time
2024-09-09 17:57:49 +03:00
Mnikolenko Productengine
782facee39
Reduce 'World map' floater draw time
2024-09-09 14:26:00 +03:00
Kyler "Félix" Eastridge
71c46bc629
Fix spelling error in variable name ( #2526 )
2024-09-09 13:45:34 +03:00
Ansariel Hiller
d91d39fa0f
Changes towards C++20 compatibility ( #2520 )
2024-09-09 13:02:34 +03:00
TommyTheTerrible
2f692fbac3
Update calcDataSizeJ2C to stop undersized blocks ( #2525 )
...
The initial block area for the pyramid walk should not be smaller than the max_block_size area so need an llmax to not allow multiplication below 1.
This was causing decode errors for complex small images (128x128 or smaller) on discard 1 and 2.
2024-09-09 12:31:00 +03:00
Alexander Gavriliuk
2b7b81fbdb
#459 Filters on object inventory
2024-09-08 00:11:56 +02:00
Andrey Kleshchev
2e886b7cfe
Merge pull request #2521 from secondlife/andreyk/viewer_2411
...
viewer#2411 Use font buffer for inventory
2024-09-07 20:20:18 +03:00
Dave Parks
1f754e5090
#2467 Fix for sim surrounds not fully loading ( #2524 )
...
Also fixes some sculpts getting wrong LoD
2024-09-06 16:39:58 -05:00
Andrey Kleshchev
4a00280b89
viewer#2411 Use font buffer for inventory
2024-09-07 00:32:18 +03:00
Roxanne Skelly
9ce23ccc5e
Merge pull request #2522 from secondlife/roxie/webrtc-281
...
Don't enable vivox spatial when teleporting while in a webrtc conference/p2p/group call
2024-09-06 13:40:25 -07:00
Roxie Linden
3017b1bae1
Don't enable vivox spatial when teleporting while in a webrtc 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 12:00:00 -07:00
TJ
6af471482d
Add toggles to avatar dropdown for hear sound or voice from avatar. ( #2518 , #2519 )
2024-09-06 17:08:32 +03:00
Ansariel Hiller
256ac6e962
Fix login progress always showing incorrect attempt number ( #2517 )
2024-09-06 16:58:50 +03:00
Andrey Kleshchev
322b13cf95
Merge pull request #2516 from Ansariel/develop-inventory_item_count
...
Follow-up fix for 238a2a64b3
2024-09-06 09:44:09 +03:00
Ansariel
3c471b8155
Follow-up fix for 238a2a64b31e6a0b431309e363067a7fe57125ae: Item count will always show fetch label even after fetch is complete
2024-09-06 02:20:10 +02:00
Roxanne Skelly
33fbcd858f
Merge pull request #2514 from secondlife/roxie/webrtc-race
...
Fix race condition that was preventing "Voice Call" menu from reliably calling.
2024-09-05 15:07:00 -07:00
Roxie Linden
fe9596bf79
Fix race condition that was preventing "Voice Call" menu from reliably calling.
...
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 12:07:51 -07:00
Dave Parks
a861e86398
#2482 Fix for Quadro GPUs claiming to have infinite VRAM ( #2511 )
2024-09-05 10:08:47 -07:00
Roxanne Skelly
a617dc8fab
Merge pull request #2506 from secondlife/roxie/webrtc-1392
...
Fix some race conditions on webrtc connection shutdown.
2024-09-05 09:19:48 -07:00
Rye Mutt
c963baeedb
Merge pull request #2510 from RyeMutt/openxr
...
Introduce OpenXR SDK prebuilt package and cmake setup
2024-09-05 08:50:01 -07:00
TJ
bacf9cfeab
Fixed md5 buffer not being correctly zero-initialized and refactored code. ( #2507 )
2024-09-05 16:55:02 +03:00
Alexander Gavriliuk
61627f6524
#2461 changing the color of my dot on the minimap
2024-09-05 13:46:08 +02:00
Andrey Kleshchev
494ac09216
viewer#2411 Confine font vertex buffers to static text segments
...
Collection of vertex buffers happens to often with segmented text.
2024-09-05 06:55:53 +03:00
Andrey Kleshchev
442ee9795e
viewer#2411 Use font buffer in line editor
2024-09-05 06:55:53 +03:00