Brad Linden
a3f6f98f1b
Merge pull request #2561 from secondlife/brad/2553-about-sl-crash-locale-init
...
secondlife/viewer#2553 about sl crash locale init
2024-09-12 15:27:26 -07:00
Brad Linden
7dd04dea9f
Merge pull request #2557 from secondlife/davep-fix-mac-vb
...
OS X - Fix black screen and Tracy build
2024-09-12 15:25:56 -07:00
Brad Linden
f4c53518d7
Attempted fix for mac crash when showing About Second Life.
...
secondlife/viewer#2553
2024-09-12 15:04:03 -07:00
Brad Linden
bb9a2dd75b
Fix for mac build with tracy enabled.
2024-09-12 15:03:44 -07:00
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
Dave Parks
3c5e8ded93
Merge branch 'develop' into davep-fix-mac-vb
2024-09-12 11:08:27 -05:00
Dave Parks
61990bfd69
Fix for tracy not working on mac
2024-09-12 11:06:05 -05:00
Dave Parks
14a3c75736
Mac compatibility pass.
2024-09-12 11:05:14 -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
Andrey Kleshchev
e71215dcfd
viewer#2529 Optimize LLSettingsWater::blend
2024-09-12 18:45:06 +03: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
Andrey Kleshchev
dfff269d83
viewer#2529 Optimize LLSettingsSky::blend
2024-09-11 22:56:58 +03:00
Andrey Kleshchev
0a110ff083
viewer#2529 Track interpolateSDMap's performance
...
viewer#2529 Fix initialization
2024-09-11 22:56:57 +03:00
Andrey Kleshchev
047eb16f4c
viewer#2529 Optimize updateGLVariablesForSettings
...
Intent is to eventually use only stored variables for everything.
LLSD operations are far too expensive.
2024-09-11 14:09:01 +03:00
Andrey Kleshchev
d6eafa1bdb
Make updateKeyboardFocus a bit more efficient
2024-09-11 14:09:01 +03: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