Brad Linden
68f712615f
Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop
...
# Conflicts:
# autobuild.xml
# indra/newview/llvoicewebrtc.cpp
2024-08-20 09:44:14 -07:00
Ansariel Hiller
9f7dd01772
Clean up boost includes and remove compiler warning pragma for unreachable code in PCH ( #2361 )
2024-08-20 18:41:48 +03:00
Andrey Kleshchev
37dcb67d42
viewer#2338 Don't allow pasting into library from My Environments
2024-08-20 18:27:29 +03:00
Nat Goodspeed
1d017b7629
Trim trailing blank line.
2024-08-20 08:28:35 -04:00
Dave Parks
ed6732eda8
#2315 Ensure textures are deleted when they are no longer referenced. ( #2343 )
...
* #2315 WIP -- Clean up deletion rules in texture list. Incidental decruft.
* Touch up assertions.
* Move mLastReferencedTimer to LLViewerMediaTexture since it's no longer used by LLViewerTexture
2024-08-20 06:59:07 -05:00
Dave Parks
16c9c47f14
#2354 Enable Tracy on test builds ( #2357 )
...
* #2354 Enable Tracy on test builds
* Only enable Tracy by default on windows
2024-08-20 06:50:33 -05:00
Rye Mutt
f92c2040b9
Follow up for 4fa41c5 breaking inbox search/hiding ( #2356 )
2024-08-20 09:21:57 +03:00
Andrey Kleshchev
342eee5038
SL-15061 Crash at LLConversationItemSession::clearAndDeparentModels #3
2024-08-20 09:20:52 +03:00
Dave Parks
75a5cd62d7
Merge pull request #2355 from secondlife/geenz/cherrypick/mirrors-disable
...
Cherry pick mirror disablement from develop.
2024-08-19 17:16:46 -05:00
Ansariel Hiller
169599fd2f
Fix a bunch of XUI errors ( #2347 )
...
* Fix a bunch of XUI errors
* Change TRUE to true
2024-08-20 00:48:07 +03:00
Ansariel Hiller
862a4671f2
Remove orphaned LLAllocator ( #2348 )
2024-08-20 00:47:42 +03:00
Jonathan "Geenz" Goodman
b5754c8816
#2345 Disable mirrors from the feature table regardless of quality level. ( #2352 )
2024-08-19 14:39:39 -07:00
Jonathan "Geenz" Goodman
600635f900
#2345 Disable mirrors from the feature table regardless of quality level. ( #2352 )
2024-08-19 14:37:08 -07:00
Andrey Lihatskiy
6dd8dcb9ce
Merge pull request #2329 from RyeMutt/probe-fixes
...
Various fixes to probe memory usage
2024-08-19 20:15:47 +03:00
Andrey Kleshchev
f929c4f0fd
viewer#2342 Return AvatarBakedTextureUploadTimeout
...
Partial rollback of d00b6e4
QA uses AvatarBakedTextureUploadTimeout and requested restoration.
2024-08-19 19:46:58 +03:00
Roxanne Skelly
1c7bc351d6
Merge pull request #2328 from secondlife/roxie/webrtc-airpod-fixes
2024-08-19 08:14:44 -07:00
Alexander Gavriliuk
ee320b22b3
#2289 BugSplat Crash #1496385 : SecondLifeViewer!LLFocusableElement::~LLFocusableElement(79)
2024-08-19 12:17:20 +02:00
Andrey Kleshchev
8f658804bc
viewer#2310 Highlight image size when over limit for profile feed
2024-08-19 12:22:40 +03:00
Andrey Kleshchev
627d512c47
viewer#2311 When email or profile image upload fails show a more fitting reason
2024-08-19 12:22:40 +03:00
Roxanne Skelly
0f3ffb0fad
Merge pull request #2324 from secondlife/roxie/webrtc-log-devices
...
[WebRTC] Log WebRTC devices on webrtc initialization.
2024-08-19 00:50:14 -07:00
Andrey Lihatskiy
54fd466b3b
Update indra/newview/pipeline.cpp
...
Fix build error
2024-08-19 09:54:07 +03:00
Andrey Lihatskiy
c04fae068b
Merge pull request #2334 from RyeMutt/ui-stutter-fixes
...
Fix various findChild calls causing frame drops and ui stutter
2024-08-19 09:41:02 +03:00
Rye Mutt
4c61461883
Clean up excessive dynamic casts in LLAccordionCtrl ( #2333 )
2024-08-19 09:40:01 +03:00
Ansariel Hiller
d6190bbf13
Refactor LLFileSystem for and fix an old issue in LLFile ( #2332 )
2024-08-19 09:39:35 +03:00
Roxie Linden
2dae5a880d
update webrtc again.
2024-08-18 23:12:03 -07:00
Roxie Linden
de0b5afa25
Merge branch 'roxie/webrtc-airpod-fixes' of github.com:secondlife/viewer into roxie/webrtc-airpod-fixes
2024-08-18 23:10:00 -07:00
Roxie Linden
226f7bc5b7
Use the release build of webrtc to avoid pedantic asserts which are handled properly anyway.
2024-08-18 23:07:29 -07:00
Ansariel Hiller
a070ca0d93
Change Clang-Format settings to adhere to the used coding style ( #2331 )
...
* Fix whitespaces for initializer lists ("type x {value};" vs "type x{ value };")
* Change pointer alignment from right to left
2024-08-19 08:29:11 +03:00
Andrey Lihatskiy
ec7db659fa
Update indra/newview/llfloatersidepanelcontainer.h
...
Fix tab indentation
2024-08-19 08:21:51 +03:00
Andrey Lihatskiy
4a00da1ada
Update indra/newview/llfloatertools.cpp
...
Remove trailing whitespace to pass pre-commit check
2024-08-19 08:18:41 +03:00
Andrey Kleshchev
7cc3ff55b9
viewer#2296 Don't show 'are you sure you want to leave the call' when shutting down
2024-08-19 08:12:34 +03:00
Rye Mutt
6db7b30123
Fix find child during search/draw in debug settings floater
2024-08-18 22:56:35 -04:00
Rye Mutt
934e1f665f
Fix findChild during draw in the tools floater
2024-08-18 21:41:53 -04:00
Rye Mutt
e5748df9a5
Fix findChild during draw in script editor
2024-08-18 18:36:33 -04:00
Rye Mutt
b214de1cc3
Fix findChild during draw in texture previews
2024-08-18 18:36:33 -04:00
Rye Mutt
a242e8bee2
Fix findChild during draw in notecard previews
2024-08-18 18:36:33 -04:00
Rye Mutt
048ebff444
Fix findChild frame drops when switching inventory panels
2024-08-18 18:36:33 -04:00
Rye Mutt
ab4abd4387
Fix findChild stutter when changing people panel tabs
2024-08-18 18:36:33 -04:00
Rye Mutt
39d65cc1c4
Fix trying to find the outfit edit panel in non-appearance-panel instances of LLFloaterSidePanelContainer
2024-08-18 18:36:33 -04:00
Rye Mutt
afed86e579
Reduce ui stalls from findChild when logging in and when transitioning to/from mouselook
2024-08-18 18:36:33 -04:00
Rye Mutt
699a6cd95c
Reduce findChild UI stutter when toasts are created
2024-08-18 18:36:28 -04:00
Rye Mutt
4fa41c5c78
Fix findChild calls when inputting text into inventory search
2024-08-18 15:54:15 -04:00
Rye Mutt
9827dff971
Fix frequent deep findChild calls for LLFloaterSidePanelContainer main during various ui callbacks
2024-08-18 15:40:57 -04:00
Rye Mutt
ba2b77d088
Fix findChild during draw in preference floater
2024-08-18 15:35:33 -04:00
Roxie Linden
28fdd6e786
Update webrtc to fix loss of stereo in bluetooth issue.
...
When transitioning from mic-on hands-free mode to mic off,
it's expected that the audio stream would return to stereo.
Inproper logic in the mac device code in webrtc was preventing
that.
2024-08-18 00:30:16 -07:00
Rye Mutt
4e19b2ae34
Fix RenderReflectionProbeResolution debug setting not updating during runtime
2024-08-18 01:23:11 -04:00
Roxie Linden
63d17b395b
Microphone was being prematurely enabled on login for a short period.
...
The microphone issue was causing a short moment of sound, and was
causing bluetooth headsets to switch to hands-free/one channel mode
which is disruptive.
Also, update webrtc to deal with issue where airpods were garbled
after coming out of hands-free mode.
2024-08-17 20:11:46 -07:00
Rye Mutt
94aec3d1e6
Avoid scaling probe shadow maps by RenderShadowResolutionScale
2024-08-17 20:57:19 -04:00
Rye Mutt
0d9ddae0c6
Reduce number of full screen render targets
2024-08-17 19:14:40 -04:00
Rye Mutt
d79ff40ee2
Fix hero probes not releasing resources when disabled
2024-08-17 18:23:58 -04:00