Commit Graph

79498 Commits (5e5a3f410272141abfbf8d1d4f7e18359fc51d04)

Author SHA1 Message Date
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
Andrey Kleshchev e81b1de01e Increment viewer version after 2024.06 2025-09-02 22:29:55 +03:00
Andrey Kleshchev d1e185921d #4621 Crash at LLMeshRepoThread::run(1060)
Fix a missed mutex
2025-09-02 19:39:09 +02:00
Andrey Kleshchev 327fc9375f #4619 Don't crash on LLHUDEffect::render
LLHUDEffectResetSkeleton needs to override LLHUDEffect::render to not
cause an LL_ERRS if it stays alive for too long.
2025-09-02 19:39:09 +02:00
Rye 0ae3de8f1e Fix cmake to ${CMAKE_COMMAND} to avoid cmake error 2025-09-02 19:50:57 +03:00
Rye 012c0705bd MacOS companion changes for dullahan 1.21 including package structure and linkage fixes 2025-09-02 19:50:57 +03:00
Rye 0fe641a3f2 Changes to support dullahan 1.21 undo/redo/delete/select all edit handlers 2025-09-02 19:50:57 +03:00
Andrey Kleshchev e5b7e8a9a8 #4621 Crash at LLMeshRepoThread::run(1060)
Fix a missed mutex
2025-09-02 19:31:33 +03:00
Andrey Kleshchev 9959f51741 #4619 Don't crash on LLHUDEffect::render
LLHUDEffectResetSkeleton needs to override LLHUDEffect::render to not
cause an LL_ERRS if it stays alive for too long.
2025-09-02 19:31:33 +03:00
Ansariel Hiller 1f53ef9808
Merge pull request #158 from FirestormViewer/dependabot/github_actions/actions/download-artifact-5
Bump actions/download-artifact from 4 to 5
2025-09-01 23:42:20 +02:00
Ansariel Hiller b4b8f0e10b
Merge pull request #157 from FirestormViewer/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-09-01 23:42:09 +02:00
dependabot[bot] a21813339a
Bump actions/download-artifact from 4 to 5
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 18:29:37 +00:00
dependabot[bot] 1afff91ed2
Bump actions/checkout from 4 to 5
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>
2025-09-01 18:14:06 +00:00
Andrey Kleshchev 5d50a660bc #4588 Unable to direct silent installation 2025-09-01 19:23:12 +03:00