Commit Graph

79928 Commits (3b423ddf2baacda1307e39ad74a32eb7aa74d43a)

Author SHA1 Message Date
Zi Ree 3b423ddf2b Omnifilter: Windows build fix 2025-12-10 19:47:39 +01:00
Zi Ree e46bf93c73 Missed small cleanup on XUI file for the Omnifilter rules editor 2025-12-10 18:55:36 +01:00
Zi Ree 67813450af First Omnifilter implementation - Can block chat, dialogs, teleport offers, friendship, etc. based on content rather than just owner or sender. 2025-12-10 18:51:15 +01:00
Zi Ree 4b4e3df6de Add generic error message notifications for file opening, reading and writing, so we all can use the same alerts and give the user better feedback when something fails. 2025-12-10 18:31:03 +01:00
Zi Ree 75965449fb fix multi column comboboxes not honoring width parameter 2025-12-10 14:50:51 +01:00
PanteraPolnocy 4aa7b3f5c0 Add missing pin/unpin button labels in Vintage floater
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-10 14:34:27 +01:00
Ansariel d9eb6ff21c Fix possible null pointer issue 2025-12-08 11:06:57 +01:00
Ansariel 5553aac2e5 Update German translation 2025-12-08 11:05:39 +01:00
Ansariel 90dabb068c Some improvements 2025-12-08 11:05:26 +01:00
PanteraPolnocy 67aaccf251 Fix nesting issue in emoji_recent_layout_panel, in French, Italian, Japanese and Polish translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-07 20:58:57 +01:00
PanteraPolnocy 08b141be77 FIRE-36186 French translation update, by Laurent Bechir
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-07 20:41:09 +01:00
PanteraPolnocy 77023234d3 Add support for pinning/unpinning groups in people panel and contacts floater
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-07 20:21:46 +01:00
PanteraPolnocy a1ba797c46 FIRE-36181 Chinese Translation Update, by 小滢 Zi Ying
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-07 02:35:41 +01:00
PanteraPolnocy 74082e07bd Change okcancelignore -> okcancelbuttons in PayConfirmation, in translations that still had the old one
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-06 15:31:42 +01:00
PanteraPolnocy dff1f22a37 FIRE-36180 Update Japanese translation, by Logue Takacs
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-06 15:28:06 +01:00
PanteraPolnocy c9aae6532c Few more am/pm translation adjustments
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-06 13:43:48 +01:00
PanteraPolnocy 883c54b75b Correct am/pm string formatting
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-05 19:02:49 +01:00
PanteraPolnocy 0d22eab663 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-05 19:01:40 +01:00
Zi Ree d24df341c4 Linux: build fix for changed handleCloseRequest callback 2025-12-04 14:38:25 +01:00
Ansariel 64f46e369c Add missing static declaration 2025-12-04 10:41:16 +01:00
Ansariel d4bcf1a7fe Merge branch 'main' of https://github.com/secondlife/viewer 2025-12-03 18:39:59 +01:00
Ansariel b49c3a083b Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-12-03 18:39:36 +01:00
Jonathan "Geenz" Goodman bf347d1580
Merge pull request #4853 from secondlife/release/2025.08
Release/2025.08
2025-12-03 11:50:32 -05:00
Ansariel Hiller 8c50615b0d
Merge pull request #173 from FirestormViewer/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-12-03 10:14:52 +01:00
Ansariel 0fe67cddcc Fix crash at logout 2025-12-02 00:48:54 +01:00
PanteraPolnocy b65088fcee FIRE-36128 partial: Move splash screen settings from CEF's localStorage to the viewer's settings file
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-12-01 21:12:47 +01:00
dependabot[bot] fc0d8c0546
Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 12:50:00 +00:00
PanteraPolnocy 8dc7ab1171 FIRE-36167 French translation update, by Laurent Bechir
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-30 17:35:59 +01:00
PanteraPolnocy 6d35ffe828 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-11-30 16:34:40 +01:00
PanteraPolnocy 06679e6f49 FIRE-36164 Do not ignore a custom "New Script" setting for new scripts created in inventory
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-30 16:34:19 +01:00
Ansariel 8da32f68dc Make AO not only remember current set name, but also current animation for each state 2025-11-30 16:23:22 +01:00
Zi Ree 6aff026508 Fix tab rearranging when the right mouse button was clicked on the active tab before trying to drag a different one. 2025-11-29 23:50:10 +01:00
Hecklezz 2df8cc4f77 Disable the benchmark & occlusion on RDNA3.5 (#4999) (FS:TJ- Cherry-pick to fix FIRE-36163) 2025-11-30 03:54:40 +10:00
Hecklezz 4f00a13f5e Disable shader profiles on RDNA3.5 to prevent freezes on startup. (#4992) (FS:TJ- Cherry-pick to fix FIRE-36163)
* 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-30 03:53:32 +10:00
PanteraPolnocy bfb8ffbdaa FIRE-36156 Chinese Translation Update, by 小滢 Zi Ying
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-29 16:28:15 +01:00
PanteraPolnocy c38178b07a Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-11-29 16:24:16 +01:00
PanteraPolnocy 567874a5a7 FIRE-36160 Updated Japanese translation, by Logue Takacs
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-29 16:24:09 +01:00
Angeldark Raymaker 5486a52dbe Poser: ManipRotate
fix false positive detecting mJoint being nullptr
2025-11-29 13:41:26 +00:00
Hecklezz 8a1085c3cb Added llphysicsextensionsos as a dependency of newview since occasionally it wasn’t built before newview, causing a build failure 2025-11-29 04:15:54 +10:00
Ansariel c14283a264 Undo unintended change 2025-11-26 23:44:57 +01:00
Ansariel 3cf20c015d Select correct set in AO floater if floater is open at login while waiting for inventory fetch 2025-11-26 23:41:26 +01:00
Ansariel 762f6431ec Remember selected AO set across sessions instead of constantly overriding it with either the default set or first set in list at login 2025-11-26 23:40:34 +01:00
PanteraPolnocy 6a2ca6af13 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-26 01:13:59 +01:00
PanteraPolnocy c05a207ba2 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-11-26 01:05:47 +01:00
PanteraPolnocy 1ceab28c11 Change poser's panel name in all applicable languages
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2025-11-26 01:05:25 +01:00
Ansariel 35ad36ec8d Refactor a lot of stuff... 2025-11-26 00:42:33 +01:00
Ansariel 2411d626a6 Update German translation 2025-11-25 23:37:16 +01:00
Ansariel 1ee647a95c Floater too small -> make bigger 2025-11-25 23:36:45 +01:00
Angeldark Raymaker c270ededd1 FIRE-36067: Add collision volume data
Signed-off-by: Angeldark Raymaker <dark.angel_raven@yahoo.com.au>
so the BVHs parse in Blender et al.
2025-11-25 21:51:19 +00:00
Angeldark Raymaker 08f8af3cb2 Poser: Update diff save, Rotation frames, minor enhancements
Signed-off-by: Angeldark Raymaker <dark.angel_raven@yahoo.com.au>
No collab poser
Manip: Integrates better with Poser, now working 'live' like all the other UI controls, feeding back in the same way
Manip: code tidy
Rotation framing: World/Avatar/Screen reference framing for manip & other UI elements
Bone hightlight: with manip off, a debug marker appears a second to guide the eye as you select bones
Diff saves: Better saving of pose-state
2025-11-25 21:49:26 +00:00