Hecklezz
31b81b2c05
Corrected spacing and use of tab instead of spaces
2025-10-19 01:27:57 +10:00
Ansariel
3410a182c5
initWebRTC() can get multiple times - make sure to unset previous observers before re-adding
2025-10-18 13:32:44 +02:00
Ansariel
eadf33f100
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-ll-master
2025-10-18 13:02:10 +02:00
Ansariel
b05f460b1a
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-10-18 13:01:33 +02:00
Ansariel
5c03f284af
Merge branch 'develop' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/cmake/APR.cmake
# indra/cmake/LLPhysicsExtensions.cmake
# indra/newview/llsurface.cpp
# indra/newview/pipeline.cpp
# indra/newview/skins/default/xui/en/notifications.xml
# indra/newview/viewer_manifest.py
2025-10-18 13:01:08 +02:00
Ansariel
9c9f555ae3
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202507
...
# Conflicts:
# autobuild.xml
# indra/cmake/LLPhysicsExtensions.cmake
2025-10-18 12:44:12 +02:00
Ansariel
d733bef269
Restore original indentation
2025-10-18 12:42:20 +02:00
Ansariel
36217e7cb3
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# autobuild.xml
# indra/llwebrtc/llwebrtc.cpp
# indra/llwebrtc/llwebrtc_impl.h
# indra/newview/llvoicewebrtc.cpp
# indra/newview/llvoicewebrtc.h
2025-10-18 12:33:24 +02:00
Ansariel
9fe6e65aed
Continue keeping built-in audio effects disabled - only disable duplicate call to updateDevices() which is already called via
...
LLWebRTCVoiceClient::initWebRTC() -> LLWebRTCVoiceClient::refreshDeviceLists() -> LLWebRTCImpl::refreshDevices()
and duplicate to
LLWebRTCVoiceClient::initWebRTC() -> llwebrtc::init() -> LLWebRTCImpl::init()
2025-10-18 12:26:47 +02:00
Ansariel
1acef3b7f0
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-10-18 11:57:41 +02:00
Andrey Kleshchev
0182399619
Bump viewer version tp 7.2.3 after 2025.07 release
2025-10-18 10:04:44 +03:00
minerjr
4a6975a944
FIRE-36022 - Removing my USB headset crashes entire viewer
...
Commented out a block of new code recently added which was also being called by one of the callback functions.
This had the side effect of having 2 LLWebRTCDevicesObserver listening to the hardware removal events and cause both to trigger events at the same time, which may be the source of the queue being locked up in a race condition.
Was able to reproduce issue 2x without code change by moving mouse around a lot while on rezing and then pulling USB headset out of the USB port. Direct motherboard USB port seemed to work the best as could not trigger while headset was in USB hub.
2025-10-17 22:01:17 -03:00
Jonathan "Geenz" Goodman
3ca323db9e
Merge pull request #4850 from secondlife/geenz/main-to-develop
...
Catch some commits that didn't make it back to develop.
2025-10-17 19:30:49 -04:00
Ansariel
d066691c06
Merge branch 'main' of https://github.com/secondlife/viewer
2025-10-17 23:54:54 +02:00
Ansariel
2ca5c9ed74
Sync with develop
2025-10-17 23:54:36 +02:00
Ansariel
2d5f4da7d6
Fix typo
2025-10-17 23:53:38 +02:00
Ansariel
6252c2c0a8
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202507
2025-10-17 23:44:55 +02:00
Ansariel
c696396df8
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-10-17 23:40:43 +02:00
Jonathan "Geenz" Goodman
bbc2ad8fc5
Merge remote-tracking branch 'origin/main' into geenz/main-to-develop
2025-10-17 17:06:39 -04:00
Jonathan "Geenz" Goodman
aec7bf19eb
Merge pull request #4714 from secondlife/release/2025.07
...
Release/2025.07
2025-10-17 16:56:48 -04:00
PanteraPolnocy
b5c02e1914
FIRE-36021 Chinese Translation Update, by 小滢 Zi Ying
2025-10-17 13:01:25 +02:00
Hecklezz
dd3175ae81
Fall back to using ad-hoc signing for macOS when no signing certificate exists (arm64 requirement)
2025-10-17 20:13:13 +10:00
PanteraPolnocy
4b3420c4ee
Set OutfitListFilterFullList to true by default to bring back the older behaviour of displaying filtered outfits that users are familiar with
...
This also ensures compatibility with skins that don't provide a toggle for this option (such as Starlight).
2025-10-17 08:36:25 +02:00
TJ
9328c8e559
Merge pull request 'Fixes for 2025.07 to compile on macOS'
2025-10-17 16:15:04 +10:00
Hecklezz
119a31f9f6
Corrected CEF library path for macOS signing to fix signing error
2025-10-17 16:07:03 +10:00
Hecklezz
6184be4e84
Updated autobuild.xml for missing MacOS universal libraries
2025-10-17 15:26:26 +10:00
Hecklezz
076142913c
Remove unneeded code from viewer_manifest.py preventing packaging
2025-10-17 15:26:26 +10:00
Hecklezz
b456ae2dc7
Fixed crash relating to looking for the wrong .xib resource file for MacOS
2025-10-17 15:26:25 +10:00
Hecklezz
b542e69fe7
Fixed CMake files to work with MacOS universal libraries
2025-10-17 15:25:28 +10:00
Hecklezz
6a522ed3fb
Initial fixes for 2025.07 to compile on MacOS
2025-10-17 15:25:28 +10:00
Hecklezz
2d9b26a648
Fix compilation errors when building without Havok
2025-10-17 15:25:04 +10:00
Hecklezz
27fe962a3a
Merge remote-tracking branch 'upstream/release/2025.07'
2025-10-17 15:20:58 +10:00
Jonathan "Geenz" Goodman
01a799495b
Merge pull request #4842 from secondlife/andreyk/viewer_4701
...
#4701 Fix incorrect architecture in package's name
2025-10-16 18:37:04 -04:00
Ansariel
06e8393846
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-10-16 22:48:43 +02:00
Andrey Kleshchev
ad374a0176
#4701 Fix incorrect architecture in package's name
2025-10-16 23:20:14 +03:00
Andrey Kleshchev
b011263b60
#3379 Fix callback cleanup
...
Instead of marking as 0, mark for cleanup
2025-10-16 20:14:47 +03:00
Andrey Kleshchev
03fa846ac7
#4757 Fix missing quotes
2025-10-16 20:14:47 +03:00
Ansariel
790c52f3fd
Fix erroneous check for __attribute__ definition introduced with APR 1.7.5
...
With the update of APR to versoin 1.7.5., we have to deal with an erroneous check for the definition of __attribute__ added to the APR head file apr.h: The additional check for the definition of __has_attribute is nonsense as it is a C++ internal macro to check for the existance of certain attributes, however it has nothing to do with __attribute__ used in this context.
Since __attribute__ is not defined in MSVC, the modified, erroneous check now causes said definition becoming missing, resulting in a huge amount of "this declaration may not have extern 'C' linkage" errors within in MSVC.
This change utilizes CMake to patch the extracted APR header file, restoring the original version of the check.
2025-10-16 19:44:18 +03:00
fmartian
9f192430ef
#2531 Fix gray background tiles in the Minimap ( #4815 )
2025-10-16 18:43:23 +03:00
Ansariel
6cdd9cff70
Fix C26444 compiler warning (creating unnamed RAII instances that could lead to unintended behavior)
2025-10-16 18:40:23 +03:00
PanteraPolnocy
1797b9e80e
Update chat transcripts radar context menu item in all translations
2025-10-16 16:59:30 +02:00
Hecklezz
90a1885942
[FIRE-35076] Added the 'View chat transcripts...' button to our nearby people/radar right-click context menu
2025-10-16 21:31:50 +10:00
Hecklezz
08fc848653
Reverted part of Linking.cmake update for WebRTC until 2025.07 is merged
2025-10-16 14:39:47 +10:00
Andrey Kleshchev
8679b86cde
#2570 Fix extra setGLTFRenderMaterial
...
setRenderMaterialID already calls setGLTFRenderMaterial
2025-10-16 01:23:11 +03:00
Andrey Kleshchev
1f608d833e
p#490 Fix missing Lossless check
...
that broke sculpt upload
2025-10-15 22:32:22 +03:00
PanteraPolnocy
0f72d5090b
FIRE-36018 Updated Japanese translation, by Logue Takacs
2025-10-15 18:30:46 +02:00
Beq
763f7b7f9a
Merge remote-tracking branch 'origin/master'
2025-10-15 14:31:01 +01:00
Beq
125f42cbe7
Use RyeMutt fixed WebRTC in lieu of LL until upstream is re-aligned
...
Linux support is broken in LL's upstream repo. Using Rye's fixes across all three platforms for consistency
2025-10-15 14:30:32 +01:00
Andrey Kleshchev
851a503930
#3971 Fix wrong material type when 'editing linked'
2025-10-15 11:21:54 +03:00
Andrey Kleshchev
167b7bae62
#3263 Repeat Notification Noise on Find Emoji Floater
2025-10-15 11:21:25 +03:00