Brad Linden
4c65a43e17
CMake 4.10 compatibility fixes ( #4548 )
2025-08-14 09:47:22 -07:00
Andrey Kleshchev
ce9d66cdd1
Merge branch develop into 2025.06
...
# Conflicts:
# indra/newview/llvoavatar.cpp
2025-08-06 16:05:19 +03:00
Andrey Kleshchev
819817f5c9
#4470 Temporarily disable Discord SDK
2025-08-06 14:39:11 +03:00
Andrey Kleshchev
61d53a8731
#4470 Plug in Discord SDK package
2025-08-05 18:26:29 +03:00
Andrey Lihatskiy
ae93198735
Merge branch 'main' into marchcat/maint-c-restore
...
# Conflicts:
# indra/llcommon/lldate.h
# indra/newview/llappviewer.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llmaterialeditor.cpp
# indra/newview/llviewerparceloverlay.cpp
# indra/newview/llvoavatar.cpp
2025-04-15 19:31:20 +03:00
Andrey Lihatskiy
5d7a5001b4
Merge commit '9e24b30' into marchcat/maint-c/restore
...
# Conflicts:
# indra/llmath/v2math.cpp
# indra/llmath/v2math.h
# indra/llmath/v3math.h
# indra/llmath/v4math.h
# indra/llui/llfolderviewitem.cpp
# indra/llui/llfolderviewitem.h
# indra/llui/llfolderviewmodel.h
# indra/llui/llmodaldialog.cpp
# indra/llui/lltexteditor.cpp
# indra/llui/lltexteditor.h
# indra/llwindow/llwindowwin32.cpp
# indra/newview/llagent.cpp
# indra/newview/llagentcamera.h
# indra/newview/llavatarrenderinfoaccountant.cpp
# indra/newview/llconversationmodel.h
# indra/newview/llfloaterinventorysettings.cpp
# indra/newview/llfloaternamedesc.cpp
# indra/newview/llfloaternamedesc.h
# indra/newview/llfloaterobjectweights.cpp
# indra/newview/llfloaterobjectweights.h
# indra/newview/llfolderviewmodelinventory.h
# indra/newview/llinspecttexture.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventorybridge.h
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llinventorygallery.h
# indra/newview/llinventorygallerymenu.cpp
# indra/newview/llinventorymodel.cpp
# indra/newview/llinventorypanel.cpp
# indra/newview/llinventorypanel.h
# indra/newview/llmaterialeditor.cpp
# indra/newview/lloutfitgallery.cpp
# indra/newview/lloutfitgallery.h
# indra/newview/lloutfitslist.cpp
# indra/newview/lloutfitslist.h
# indra/newview/llpanelgroupcreate.cpp
# indra/newview/llpanelgroupgeneral.cpp
# indra/newview/llpanelobjectinventory.cpp
# indra/newview/llpaneloutfitsinventory.h
# indra/newview/llpanelprofile.cpp
# indra/newview/llpanelwearing.cpp
# indra/newview/llreflectionmap.cpp
# indra/newview/llselectmgr.cpp
# indra/newview/llsidepanelappearance.cpp
# indra/newview/llsidepaneliteminfo.cpp
# indra/newview/llteleporthistorystorage.cpp
# indra/newview/lltexturectrl.cpp
# indra/newview/lltexturectrl.h
# indra/newview/lltexturefetch.cpp
# indra/newview/lltexturefetch.h
# indra/newview/llviewerassetupload.cpp
# indra/newview/llviewercamera.cpp
# indra/newview/llviewercamera.h
# indra/newview/llviewermenufile.cpp
# indra/newview/llviewerobject.h
# indra/newview/llviewertexture.cpp
# indra/newview/llviewerwindow.cpp
# indra/newview/llvoavatar.cpp
# indra/newview/llvoavatar.h
# indra/newview/llvoavatarself.cpp
# indra/newview/llvovolume.cpp
# indra/newview/llvovolume.h
# indra/newview/tests/llviewerassetstats_test.cpp
2025-04-10 06:01:50 +03:00
Rye
d915cf17df
Try to parallelize xcode builds further and add more headers to PCH to reduce build time
2025-03-12 18:37:27 +02:00
Andrey Kleshchev
d8fbfb4e1a
#3569 Update OpenAL-Soft to 1.24.2
2025-03-06 21:25:30 +02:00
Rye Cogtail
8c65a61b09
Introduce OpenXR SDK prebuilt package and cmake setup ( #2503 )
2024-09-04 23:10:50 -04:00
AiraYumi
60142c1b2f
update OpenJPEG 2.5.2 ( #2452 )
2024-08-30 17:35:19 +03:00
Andrey Lihatskiy
4149fba7d5
Update colladadom to 2.3.0-r8
...
after updating boost
2024-08-20 20:55:38 +03:00
Andrey Lihatskiy
355c4a7109
Update boost to v1.86
2024-08-20 20:30:12 +03:00
Andrey Lihatskiy
5c936e26c0
Update freetype to v2.13.3
2024-08-20 20:05:29 +03:00
Andrey Lihatskiy
dda514ceb8
Update tinyexr to v1.0.9
2024-08-20 20:03:50 +03:00
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
Roxie Linden
2dae5a880d
update webrtc again.
2024-08-18 23:12:03 -07: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
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
Brad Linden
5f26ba8014
Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
...
# Conflicts:
# indra/newview/llpanelpeople.cpp
2024-08-15 09:41:54 -07:00
Rye Mutt
75c422613f
Update nvapi to R560 ( #2302 )
2024-08-15 05:49:51 +03:00
Roxie Linden
4e6143f0ef
don't fatal error on AudioDeviceStop
2024-08-13 19:41:53 -07:00
Rye Mutt
183b097072
Update tracy integration to 0.11 and rework client library to be configurable at build time
...
Also copy tracy profiler client next to windows binary when enabled
2024-08-13 17:27:30 -04:00
Roxie Linden
47fc1d2f2a
[WebRTC] allow quad channel microphones/inputs
...
Issue #257 - bugsplat crash.
In the debug version of WebRTC, it makes an explicit check that the number
of channels for an input device is between 1 and 2. The release version allows
more, and should downmix if 1 channel is asked for.
This fix bumps up the max channels allowed to 8.
2024-08-12 11:32:19 -07:00
Rye Mutt
f982463488
Update zlib-ng libxml2 libpng freetype minizip-ng boost collada-dom tinygltf packages ( #2250 )
...
Rebuild expat, apr, meshoptimizer, ogg_vorbis, libjpeg-turbo for symbol fixes
2024-08-12 07:30:42 +03:00
Andrey Lihatskiy
cf160e3023
Update dullahan to v1.14.0-r3 ( #2243 )
2024-08-09 20:12:57 +03:00
Rye Mutt
810d11c625
Update xxhash to 0.8.2 ( #2217 )
2024-08-08 18:57:35 +03:00
Rye Mutt
12cb787f31
Update libexpat to 2.6.2 and libapr 1.7.4 ( #2214 )
2024-08-08 18:57:26 +03:00
Rye Mutt
4a702182da
Update ogg_vorbis to 1.3.5-1.3.7 ( #2186 )
2024-08-05 03:03:01 +03:00
Andrey Lihatskiy
73f89548cb
Update vlc to version 3.0.21 ( #2181 )
2024-08-02 20:03:42 +03:00
Rye Mutt
db8adab2a3
Update viewer-font and emojibase packages for Twemoji with Unicode 15 support ( #2176 )
2024-08-02 13:34:33 +03:00
Rye Mutt
f08b3f2046
Update to libhunspell 1.7.2-r1 ( #2175 )
2024-08-02 13:31:11 +03:00
Rye Mutt
05fd13f896
Remove dead pcre library dependency ( #2177 )
2024-08-02 13:29:28 +03:00
Rye Mutt
68ad61f6f5
Update from jpeglib to libjpeg-turbo 3.0.3 ( #2161 , #2173 )
2024-08-02 13:25:39 +03:00
Brad Linden
0ff2bd1a40
Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop
2024-08-01 15:42:22 -07:00
Brad Linden
002be0f243
Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
2024-08-01 15:40:41 -07:00
Roxie Linden
b9c222dfae
Implement a Logging Sink for WebRTC
...
WebRTC logs now pass out of the webrtc library into a logging sink,
which converts them into SecondLife.log compatable logging calls.
This includes fatal errors and asserts, which are now logged into
SecondLife.log, and should be available in the crash logger.
2024-07-31 21:23:30 -06:00
Roxie Linden
2582e4a47a
Use new webrtc lib with crash-on-fatal support
2024-07-30 16:53:46 -06:00
Rye Mutt
3e322df4fb
Replace liburiparser with boost::url
2024-07-29 13:33:12 +03:00
Rye Mutt
c7c7342ed3
Update boost to 1.85 and fix deprecation warnings
2024-07-29 08:20:32 +03:00
Andrey Lihatskiy
75fb5c0d5e
Update llca to 202407221423.0 ( #2084 )
2024-07-22 17:41:51 +03:00
Brad Linden
3e4b23539c
Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus
...
# Conflicts:
# autobuild.xml
# indra/newview/llvoicechannel.cpp
2024-07-17 14:35:17 -07:00
Brad Linden
b054f8db0c
Merge remote-tracking branch 'origin/release/webrtc-voice' into develop
...
# Conflicts:
# autobuild.xml
2024-07-17 14:31:09 -07:00
Andrey Lihatskiy
223114f63d
Update llphysicsextensions_source to v1.0.66e6919 ( #1985 )
2024-07-11 09:17:02 +03:00
Rye Mutt
f8b1d8095e
Update meshoptimizer package to 0.21 ( #1948 )
2024-07-09 19:51:38 -05:00
Rye Mutt
2a7030992f
Update tracy profiler to 0.10 ( #1946 )
2024-07-09 16:53:43 -05:00
Roxie Linden
d1b1bb12cb
Sync autobuild.xml up with release autobuild.
2024-07-03 11:26:39 -07:00
Alexander Gavriliuk
2ea5ac0c43
#1111 Remove xmlrpc-epi
2024-07-01 20:20:04 +02:00
Andrey Kleshchev
e4fd1bd71e
viewer#1808 Use bugsplat's setAttribute for app state
2024-06-21 11:46:25 +03:00
Brad Linden
c686be5b0d
Merge remote-tracking branch 'origin/release/webrtc-voice' into brad/webrtc-voice-develop
2024-06-20 14:29:46 -07:00
Roxie Linden
0799f799e6
Fix crash issue when echo cancellation is enabled/disabled.
...
New webrtc library fixes an assert in webrtc when echo cancellation is enabled or
disabled.
Also, fix an issue where disabling media grays out noise cancellation.
2024-06-18 15:40:12 -07:00