Hecklezz
0e59ef1112
Updated APR library and removed hotfix patch in APR cmake
2025-10-22 19:20:04 +10:00
Andrey Kleshchev
4e2a9667bd
Merge from secondlife/develop into 2025.08
2025-10-21 21:11:05 +03:00
Andrey Kleshchev
0d5138c1f9
#4839 Crash at LLPluginProcessParent::poll
...
Missed lock
2025-10-21 20:59:39 +03:00
Andrey Kleshchev
9a2ff1657d
#4871 Fix webrtc crash on tuningGetEnergy
2025-10-21 14:57:32 +03:00
Hecklezz
3930c4b4c1
[FIRE-35996] Restore allowing creating folder from selected on recent and favorites inventory panels if they were in your clipboard
2025-10-21 18:22:10 +10:00
Andrey Kleshchev
528c4b5f31
#2427 Show torn off chat when clicking on a message popup
2025-10-21 09:29:23 +03:00
Ansariel
f3bce39d28
Merge branch 'develop' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llcommon/llfile.cpp
# indra/llui/llviewereventrecorder.cpp
2025-10-21 00:24:37 +02:00
Ansariel
431b3b0c6d
Merge branch 'develop' of https://github.com/secondlife/viewer
...
# Conflicts:
# .github/workflows/pre-commit.yaml
# indra/cmake/LLPhysicsExtensions.cmake
# indra/llwindow/llopenglview-objc.mm
# indra/newview/CMakeLists.txt
# indra/newview/llappdelegate-objc.mm
2025-10-20 23:56:48 +02:00
fmartian
aa49a3d7e6
Fix typo in comment
2025-10-21 00:50:27 +03:00
Frederick Martian
f58a7c7673
Make changes according to recommendations by Copilot
...
- correction spelling of suppress_error
- improved error handling in remove() based on functionality in get_fileattr() and somewhat changed error handling in get_fileattr() itself
- call explicitly LLFile::fopen() to make sure we use the correct file path conversion under Windows
Removing Flawfinder comments since Flawfinder isn't used in the viewer anymore
Adding an option to support symlink detection in getattr()
Adding comments to function implementation to indicate that they are really static functions of the LLFile class
2025-10-21 00:50:27 +03:00
RolfKal
2adf1bbdcb
Remove trailing space
2025-10-21 00:50:27 +03:00
RolfKal
49a850ccc1
Remove a trailing space and a missed LLFile::remove() call right before the LLFile::rename()
2025-10-21 00:50:27 +03:00
RolfKal
e12958161c
Improve LLFile to be consistent between Windows and Linux/Mac
2025-10-21 00:50:27 +03:00
Ansariel
1a58d3e023
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202507
...
# Conflicts:
# indra/cmake/APR.cmake
2025-10-20 23:16:15 +02:00
dependabot[bot]
6f1df1a8d2
Bump actions/checkout from 4 to 5 ( #4867 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 13:32:50 -07:00
dependabot[bot]
53041adc3d
Bump pre-commit/action from 3.0.0 to 3.0.1 ( #4864 )
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 13:32:36 -07:00
Hecklezz
f479ed8757
[FIRE-36028] Fix OpenSim object permissions
2025-10-21 05:11:28 +10:00
Andrey Kleshchev
0369072418
#4861 Crash at LLVolumeFace::createOctree
...
Looks like LLRiggedVolume::update goes out of bounds when selecting a face
2025-10-20 20:12:14 +03:00
Rye
41e9595522
Rework new convex decomp into a physicsextensions stub package and fix havok and havok_tpv builds for darwin universal to utilize new vhacd stub ( #4858 )
2025-10-20 13:10:19 -04:00
Rye
c847a5eaac
Update pre-commit hooks to v6.0.0
2025-10-20 19:39:49 +03:00
Rye
993851cc2a
Ignore tabs to spaces for objc in blame
2025-10-20 19:39:49 +03:00
Rye
11f73b0e7f
Fix tabs and trailing spaces in objc sources
2025-10-20 19:39:49 +03:00
Rye
f0d8e8f23c
Introduce dependabot configuration for Github Actions ( #4859 )
2025-10-20 09:36:36 -07:00
Ansariel
77746a648f
Prevent full rebuild each time CMake detects any changes
2025-10-20 11:27:00 +02:00
Andrey Kleshchev
fa7cacc755
#4724 Fix performance problems with My Outfits - <FS:PP> Cherry pick for FIRE-35936
...
# Conflicts:
# indra/newview/lloutfitslist.cpp
2025-10-19 18:54:08 +02:00
Hecklezz
42df6526a2
[FIRE-35962] Fix crashes when checking for corrupt sounds
2025-10-19 17:59:03 +10:00
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