Commit Graph

79965 Commits (master)

Author SHA1 Message Date
Hecklezz e2342ab754 [FIRE-36101 & FIRE-36113] Fixed setting MOAP settings in texture panel and fixed Media Autoplay 2025-11-17 21:13:37 +10:00
PanteraPolnocy 40aaa885b7 FIRE-35938, FIRE-36013 Unchecking "Add objects on double click" still adds instead of replacing
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-16 18:38:07 +01:00
PanteraPolnocy 17ca9ac161 Move some options from preferences Build tab 2 to Build tab 1
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-16 16:22:36 +01:00
PanteraPolnocy d1b45eabc9 FIRE-36059 Optional custom script inserted into prim when pressing the "New Script"
Translators: Custom script checkbox, item drop target, display text and new preferences tab header

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-16 14:45:31 +01:00
PanteraPolnocy 11c76817cb FIRE-36089 Connect bottom gear menu button to the gear menu, in Wearing tab, in Outfits window
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-16 03:01:24 +01:00
Jonathan "Geenz" Goodman ad6008a588
Disable the benchmark & occlusion on RDNA3.5 (#4999) 2025-11-14 11:40:05 -08:00
Hecklezz 115aca2a4f [FIRE-36102] Fix the cache from being cleared every launch if NewCacheLocation is invalid 2025-11-15 02:28:46 +10:00
PanteraPolnocy 218276893b Translate the 'favourite' title for inventory finder floater in all applicable languages
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-13 19:39:40 +01:00
Hecklezz edcfa9e3c1 [FIRE-36091] Follow-up null checks on mVObjp to prevent crashes
Merged upstream in SLViewer PR#4996
2025-11-13 19:58:09 +10:00
Hecklezz 17ff1613f1 [FIRE-36091] Fix crash in updateDistance updating LOD on null mVObjp
Merged upstream in SLViewer PR#4988
2025-11-13 19:57:59 +10:00
Hecklezz b3a549b8b5 [FIRE-36090] Fix crash in handleHover accessing null parent
Merged upstream in SLViewer PR#4986
2025-11-13 19:57:44 +10:00
Hecklezz 5fb9e75cd8 [FIRE-36087] Fix crash in updateImagesCreateTextures accessing potentially freed image pointer
Merged upstream in SLViewer PR#4984
2025-11-13 19:56:19 +10:00
Hecklezz e50dd76c61 [FIRE-36095] Fixed missing string for Favorites and updated help topics for favorites inventory tab 2025-11-13 19:10:16 +10:00
Jonathan "Geenz" Goodman 0ceefe6d27
Disable shader profiles on RDNA3.5 to prevent freezes on startup. (#4992)
* Disable shader profiling for certain AMD Radeon GPUs

Added logic to detect AMD Radeon 8060 GPUs and disable shader profiling to prevent client freezes and instability. Introduced sCanProfile flag in LLGLSLShader and mSkipProfiling in LLFeatureManager to control profiling behavior based on detected hardware.

* Add RDNA3.5 and check the vendor string for a known current family of bad drivers

* Update llfeaturemanager.cpp

* Make sure to check that this is a Radeon.
2025-11-12 12:14:19 -08:00
Ansariel cd8d47c9f3 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-11-12 18:44:30 +01:00
Rye 05658cbff1 Fix support for MSVC toolset v145(VS2026)
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-12 15:54:36 +01:00
Hecklezz f5e5e14315 [FIRE-36086] Fixed crash in LLOutfitAccordionCtrlTab::handleToolTip due to null category 2025-11-12 21:25:18 +10:00
Andrey Kleshchev bcecb3dc10 #4949 QueuedRequest destructor crash 2025-11-10 08:09:07 +02:00
Maxim Nikolenko bbd3ee8018 #4920 fix group categories not being displayed when one below is expanded (FS:TJ- Cherry-pick to fix FIRE-36078) 2025-11-09 17:48:53 +10:00
Hecklezz a0429c99c5 [FIRE-36079] Fixed saving multiple textures/photos with '/' in the filenames 2025-11-09 16:17:43 +10:00
PanteraPolnocy 8ddcfb1915 FIRE-36075, FIRE-36076 French translation update, by Laurent Bechir 2025-11-07 17:31:05 +01:00
minerjr 212bc9c0b3 Fix animated textures from stopping.
This prevents animated textures that are still a valid size from stop animating. Off screen textures will stop so if turned fast, there may be a slight stutter until the face's virtual size has been updated.
2025-11-07 11:56:43 -04:00
Andrey Kleshchev 4e78b4c9fe #4651 Distinguish logout crashes from other crashes 2025-11-06 21:37:10 +02:00
Andrey Kleshchev 3694df79bf #4656 Don't scroll to a child that is already in view and can not fit 2025-11-06 20:15:28 +02:00
Andrey Kleshchev 7a7215b852 #1006 Assume default material is valid for terrain assigment 2025-11-05 17:35:38 +02:00
Ansariel c82141c31a Fix nearby chat floater ignoring 24h clock setting 2025-11-05 14:29:56 +01:00
Andrey Kleshchev 2b8dc2f02a #4785 The Apply button is not activated after changing a Material 2025-11-05 13:53:33 +02:00
PanteraPolnocy 334283bc67 FIRE-36065 French translation update, by Laurent Bechir 2025-11-05 00:03:39 +01:00
Ansariel 5e11448e4f Fix remaining cases of webbrowser-related XUI warnings 2025-11-04 20:43:55 +02:00
Ansariel c7c8d8101b Use correct widget name for marketplace floater 2025-11-04 20:43:55 +02:00
Ansariel 11ccdb5e32 Fix XUI parser warnings:
* LLFloaterMarketplace::postBuild calls parent method which already tries to find the webbrowser control with a different name and adds itself as observer
* Incorrect attribute name "tooltip" in panel_preferences_move.xml
2025-11-04 20:43:55 +02:00
Andrey Kleshchev d23379939c #4879 An Emoji in a display name can affect text in chat
An emoji was spliting inlineview thus affecting displayed text.
2025-11-03 19:08:21 +02:00
Hecklezz 3bec0edebc Fixed checkAndCutOffDateWithSec to work with AM/PM 2025-11-04 03:06:54 +10:00
Maxim Nikolenko 6979b1ff50
#4920 fix group categories not being displayed when one below is expanded 2025-11-03 19:05:46 +02:00
Hecklezz 76c9cb0a2c [FIRE-35530] Fix CFBundleIndentifier syntax being incorrect causing it to be missing 2025-11-03 06:10:40 +10:00
minerjr 5f9daef8e0 Updated to match upstream fix
LL ended up fixing the same issue upstream, but returned 0.0f instead of 1.0f. Updated code to match formatting LL used and value.
2025-11-02 14:54:55 -04:00
Hecklezz 834b198a87 Fix issue where mac was crashing during an attempt to unplug or replug microphone (FS:TJ- Cherry-pick to help fix FIRE-36022 on macOS)
The mac audio device manager was being "helpful" by restarting
playout and recording if the Default device was changed, assuming
the application wouldn't care.
However, we received an update of device change, and attempted to
stop and start playout anyway, causing a conflict.
The fix was simply to not deploy new devices when the device id didn't
change.
2025-11-02 01:10:19 +10:00
Ansariel Hiller c73ef2d2b1
Merge pull request #172 from FirestormViewer/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-11-01 11:10:45 +01:00
Ansariel Hiller 62a1bc9c53
Merge pull request #171 from FirestormViewer/dependabot/github_actions/azure/trusted-signing-action-0.5.10
Bump azure/trusted-signing-action from 0.5.9 to 0.5.10
2025-11-01 11:10:36 +01:00
Ansariel Hiller 16e7480070
Merge pull request #170 from FirestormViewer/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-11-01 11:10:25 +01:00
dependabot[bot] b0f179945e
Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:05:23 +00:00
dependabot[bot] 4699e2f5d2
Bump azure/trusted-signing-action from 0.5.9 to 0.5.10
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/azure/trusted-signing-action/releases)
- [Commits](https://github.com/azure/trusted-signing-action/compare/v0.5.9...v0.5.10)

---
updated-dependencies:
- dependency-name: azure/trusted-signing-action
  dependency-version: 0.5.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:05:18 +00:00
dependabot[bot] c4915f9932
Bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-01 10:05:14 +00:00
Ansariel 574dc5b65a Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-10-31 19:25:58 +01:00
minerjr bd1282a235 Merge branch 'FIRE-36022-USB-HeadsetWebRTC' 2025-10-31 14:40:56 -03:00
Andrey Kleshchev f7516a4631 #4918 Crash at LLPluginProcessParent::poll
Bugsplat shows that mutex is null.
It's possible that no instances exist thus mutex wasn't initialized.
2025-10-31 19:13:26 +02:00
Ansariel f9e7f78787 Fix XUI parser warnings 2025-10-31 15:45:26 +01:00
Maxim Nikolenko a125524085
#4847 log session_jitter and period_jitter with FPS info 2025-10-31 15:29:07 +02:00
minerjr 9ee2595ac1 Reduced the time_mutx lock to 1 second from 3 seconds
Originally setup with 3 second as a was not sure how long it would take to recover, but 1 second should be good to recover and enumerate devices.
2025-10-29 21:39:57 -03:00
Andrey Kleshchev 1fc0eca119 #4886 Crash on LLTeleportRequestViaLure::toOstream 2025-10-29 23:04:00 +02:00