Beq
9d89286712
Missed these ones.
2025-09-09 01:15:44 +01:00
Beq
7c1259079f
Fixup missing overrides
2025-09-09 00:29:35 +01:00
Beq
459c105bd7
And still more according to Clang
2025-09-08 22:36:22 +01:00
Beq
710cbf564d
More unused-but-set fixes. Also remove Linux exclusion
...
Linux was suppressing these issues rather than fixing them.
2025-09-08 21:45:25 +01:00
Beq
41d0f27888
Another new complaint from Clang it seems.
...
variables that define the length of a buffer must be declared const.
2025-09-08 18:34:52 +01:00
Ansariel
7d77802121
Fix obscure check
2025-09-08 18:29:34 +02:00
Beq
0d2477c827
Fix some more unused variables
2025-09-08 17:00:41 +01:00
Beq
bbdcc2ca31
Fix unused variable breaking Mac builds
2025-09-08 16:13:04 +01:00
Ansariel
9849da1a3e
Hotfix incorrect check in apr.h on the fly, causing tons of external C linkage errors showing up in VS
2025-09-06 15:23:14 +02:00
PanteraPolnocy
7766a98d11
Add a switch to not connect to neighbouring regions
...
- An experimental and not officially supported function (therefore not exposed in preferences), may or may not stay in the source; Potentially addresses FIRE-2325 and its duplicates
- Prevents the viewer from connecting to neighbouring regions. When enabled, only the current region (login/teleport destination) is connected, while adjacent simulators are ignored. This effectively isolates the region, similar to how private estates behave.
- This may improve performance for users with weaker computers or slower connections, reduce unintended neighbour interactions, and assist multi-region event setups by lowering client overhead. It can also be useful for residents who prefer not to see or interact with neighbouring land.
- Limitations: region crossings will not function normally, as neighbouring regions are not visible or connected. Only direct teleports and logins to regions will work reliably. The sense of world scale and continuity is reduced, and travellers or explorers may find it unsuitable.
- TO-DO: Detect when avatar is crossing by foot/vehicle and load only that one region?
- I was not able to find an equivalent of WebRTC's updateNeighboringRegions() in Vivox code; updatePosition() is not that helpful, and channelFromRegion() seems to be detached?
2025-09-06 14:46:38 +02:00
Ansariel
255b5c6381
Merge branch 'project/mac_universal' of https://github.com/secondlife/viewer
...
# Conflicts:
# autobuild.xml
# indra/CMakeLists.txt
# indra/cmake/LLKDU.cmake
# indra/newview/CMakeLists.txt
2025-09-06 12:03:58 +02:00
Callum Linden
28b544251a
Merge pull request #4644 from RyeMutt/project/mac_universal
...
Fix macos build arch and deploy target due to cmake behavior changes
2025-09-05 18:50:07 -07:00
Rye
8f43b5b77b
Fix macos build arch and deploy target due to cmake behavior changes
2025-09-05 19:35:22 -04:00
Andrey Kleshchev
d97cb0f18c
#4639 Crash at getDimensionsF32
2025-09-06 00:53:47 +03:00
Andrey Kleshchev
6b0b8ce196
#4536 Fix clipped setting descriptions
2025-09-06 00:52:52 +03:00
Callum Linden
40e2b67db5
Merge pull request #4640 from secondlife/callum/mac_universal
...
Updates to macOS universal build
2025-09-05 14:18:07 -07:00
Callum Prentice
789a64b0de
Incorporate the latest buld of KDU 8.4.1 with the universal macos libs
2025-09-05 13:45:47 -07:00
Callum Prentice
94cfce4a4d
Revert "Replace boost filesystem with std filesystem"
...
This reverts commit 94e45ca2e6 .
2025-09-05 13:44:57 -07:00
PanteraPolnocy
8c97193db9
FIRE-35925 Chinese Translation Update, cont, by 小滢 Zi Ying
2025-09-05 18:08:45 +02:00
Andrey Kleshchev
12704b9411
viewer-cef build fixes
2025-09-05 19:00:05 +03:00
Andrey Kleshchev
94e45ca2e6
Replace boost filesystem with std filesystem
...
Build fixes, instead of resolving unclear boost filesystem errors just
updated to std in affected places.
2025-09-05 19:00:05 +03:00
Ansariel
806dd91c74
Don't specify maximum CMake version (even for the policy options) - results in weird empty outputs during build if using CMake newer than 4.0
2025-09-05 15:37:55 +02:00
Ansariel
b99cf9fb86
Merge branch 'project/mac_universal' of https://github.com/secondlife/viewer
...
# Conflicts:
# autobuild.xml
# indra/cmake/00-Common.cmake
# indra/cmake/APR.cmake
# indra/cmake/Audio.cmake
# indra/cmake/Boost.cmake
# indra/cmake/Copy3rdPartyLibs.cmake
# indra/cmake/LLKDU.cmake
# indra/cmake/LLPrimitive.cmake
# indra/cmake/Meshoptimizer.cmake
# indra/cmake/NGHTTP2.cmake
# indra/cmake/OPENAL.cmake
# indra/llaudio/llvorbisencode.cpp
# indra/llcommon/linden_common.h
# indra/llcommon/llcommon.cpp
# indra/llcommon/llfasttimer.cpp
# indra/llcommon/llfasttimer.h
# indra/llcommon/llfile.cpp
# indra/llcommon/llmemory.h
# indra/llcommon/llprofiler.h
# indra/llcommon/llthreadsafequeue.h
# indra/llfilesystem/lldir_win32.cpp
# indra/llkdu/llimagej2ckdu.cpp
# indra/llkdu/llimagej2ckdu.h
# indra/llkdu/llkdumem.h
# indra/llplugin/slplugin/CMakeLists.txt
# indra/llrender/llfontfreetype.cpp
# indra/llrender/llfontfreetype.h
# indra/llwindow/CMakeLists.txt
# indra/llwindow/llopenglview-objc.mm
# indra/llwindow/llwindowmacosx-objc.h
# indra/llwindow/llwindowwin32.cpp
# indra/media_plugins/cef/CMakeLists.txt
# indra/newview/CMakeLists.txt
# indra/newview/llappviewer.cpp
# indra/newview/llface.cpp
# indra/newview/pipeline.cpp
# indra/newview/viewer_manifest.py
2025-09-05 14:55:37 +02:00
PanteraPolnocy
64a7d3201f
And a follow-up...
2025-09-05 13:52:48 +02:00
PanteraPolnocy
be77cd12d7
FIRE-35896, FIRE-35908 Update Japanese translation, by Logue Takacs
2025-09-05 13:51:23 +02:00
PanteraPolnocy
43ad71f671
FIRE-35884 Chinese Translation Update, by 小滢 Zi Ying
2025-09-05 10:54:54 +02:00
Callum Linden
d885e73ddd
Merge pull request #4633 from secondlife/callum/viewer-cef-2025-08
...
Incorporate latest version of Dullahan that is built using CEF 139 and target the Universal Mac build branch
2025-09-04 15:17:55 -07:00
Callum Linden
66ccfabdd3
Merge branch 'project/mac_universal' into callum/viewer-cef-2025-08
2025-09-04 14:51:34 -07:00
Andrey Kleshchev
f5c872a12d
p#470 Fix wrong release notes being shown.
2025-09-04 23:10:38 +03:00
Ansariel
7f0e80b877
FSRestoreOpenIMs should be disabled by default
2025-09-04 19:33:00 +02:00
Ansariel
078a8a6a6e
Update German translation
2025-09-04 19:32:19 +02:00
PanteraPolnocy
52d245de96
Move restoreOpenIMs() from onOpen() to the very end of viewer's startup
...
- This ensures restored sessions are available immediately after the viewer boots, instead of only being added when the Conversations floater is opened.
- It also prevents issues where sessions fail to populate properly if the Conversations floater remains closed at startup and the user starts an IM directly from a profile or the People panel.
- Only resident-to-resident conversations are restored. Group chat sessions were not always ready in time ("unverified") during startup, making their restoration unreliable.
- Clean up some debug code / leftovers.
2025-09-04 16:46:03 +02:00
PanteraPolnocy
dc0d75039b
Add a functionality to save/restore open IMs from previous session
...
Suggested by Luke Rowley; Improvements welcomed
2025-09-04 12:55:44 +02:00
Hecklezz
60539d373c
Fixed compilation error from use of IsInOpenSim()
2025-09-04 20:42:12 +10:00
PanteraPolnocy
e88b9389ed
Updated Polish translation
2025-09-04 11:59:25 +02:00
TJ
0e4bd97915
Merge pull request #151 from FirestormViewer/feature/conversations_opacity_options
...
[FIRE-35804] Implemented separate Conversations opacity options
2025-09-04 19:21:23 +10:00
TJ
06f2a1b79a
Merge branch 'master' into feature/conversations_opacity_options
2025-09-04 19:11:52 +10:00
Beq Janus
e364123e04
Merge pull request #156 from FirestormViewer/improvement/opensim_remove_slt_time
...
[FIRE-34775] Use PST/PDT time while logged into OpenSim instead of SLT
2025-09-04 10:00:13 +01:00
Beq Janus
9692c861f9
Merge pull request #159 from AyaneStorm/pr-fix-macos-build
...
fix for macOS build
2025-09-04 09:57:21 +01:00
Andrey Kleshchev
d19c443100
#4623 Shared Media on HUDs not loading
...
Looks like a merge between a commit that affected mScreenPixelArea and a
commit that added a return value resulted in reordered calls.
2025-09-04 01:32:59 +02:00
chanayane
17f0ef8f99
fix for macOS build
2025-09-03 23:40:23 +02:00
Andrey Kleshchev
a4f58810f4
#4623 Shared Media on HUDs not loading
...
Looks like a merge between a commit that affected mScreenPixelArea and a
commit that added a return value resulted in reordered calls.
2025-09-04 00:16:54 +03:00
Ansariel
a601715860
Merge branch 'develop' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/installers/windows/installer_template.nsi
2025-09-03 19:45:39 +02:00
Ansariel
4b8049e22b
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-09-03 19:44:45 +02:00
Andrey Kleshchev
90aa693f2a
Merge Changes for support of apple silicon on macOS
...
Mac Arm
2025-09-03 20:30:12 +03:00
Andrey Kleshchev
5593cde0e8
Merge pull request #4625 from secondlife/andreyk/viewer_4587
...
#4587 Shaders sometimes do not match the shader settings
2025-09-03 19:09:48 +03:00
Andrey Kleshchev
46f325b7db
#4587 Make shader cache reading faster
2025-09-02 23:29:15 +03:00
Andrey Kleshchev
3ea1d87a42
#4587 Shaders sometimes do not match the shader settings
...
Ensure versions get matched reliably
2025-09-02 23:29:15 +03:00
Ansariel
8a07a887ad
Merge branch 'main' of https://github.com/secondlife/viewer
2025-09-02 21:59:44 +02:00
Andrey Kleshchev
3e4f112c03
Merge from main into develop
...
Update develop branch from main to pick up 2025.05 and 2025.06 merge commits and version bump.
2025-09-02 22:34:44 +03:00