Commit Graph

78579 Commits (0f3d2f11c59e91b7cb0a7d89789d5f0028ea56cc)

Author SHA1 Message Date
Ansariel 0f3d2f11c5 Something ate whitespaces... 2025-07-16 20:50:59 +02:00
Ansariel 565158ac14 Refactor contact list 2025-07-16 20:49:12 +02:00
PanteraPolnocy 1582ebf4c8 Move elements around in Chinese, Japanese, and Polish 2025-07-16 18:13:13 +02:00
Maxim Nikolenko ef69785dfe #4349 fix repeats cannot be adjusted for specular when a normal map is not applied 2025-07-16 13:30:34 +02:00
Ansariel c3ad03a4c5 Update German translation 2025-07-16 12:55:21 +02:00
Ansariel 47f2f32fdf Increase height of preferences window 2025-07-16 12:55:10 +02:00
PanteraPolnocy 52cda2bef8 Updated Polish translation 2025-07-16 12:15:52 +02:00
TJ 7dfeb0f66d
Merge pull request #149 from FirestormViewer/improvement/drawdistance_vram_optimization_toggle
[FIRE-35748] Disable Draw Distance VRAM Optimization and add it as a toggle
2025-07-16 15:06:13 +10:00
Hecklezz 90b8ae9b9e Fix emoji hitboxes in the emoji history list in the IM floater by ensuring they are left aligned
* Upstream fix PR#4366
2025-07-15 11:34:32 +10:00
Angeldark Raymaker ee3a84c550 FIRE-35752: Add Foot bones to poser
and correct Toe bvh offset
2025-07-14 19:32:23 +01:00
Hecklezz 1b57def1aa Fixed Area search filters not saving and loading properly 2025-07-15 01:39:34 +10:00
Hecklezz 61b80877bf Refactored the name and description of the draw distance vram optimization feature 2025-07-14 23:20:28 +10:00
Hecklezz 8506efe35d Disable Draw Distance VRAM Optimisation by default and have it as an option under Graphics->Rendering preferences and Developer->Rendering menu 2025-07-13 05:57:44 +10:00
Ansariel e309a58b62 FIRE-35685: Exporting/importing access lists fails if path contains non-ASCII characters 2025-07-11 21:19:59 +02:00
PanteraPolnocy 11c2e6acaf FIRE-35737 Chinese translation update, by 小滢 Zi Ying 2025-07-11 19:53:25 +02:00
PanteraPolnocy 574b1c3a8e FIRE-35749 Few more updated Japanese files (Logue Takacs) 2025-07-11 19:48:32 +02:00
PanteraPolnocy 9914a9dfc1 FIRE-35738 Updated Japanese translation, by Logue Takacs 2025-07-11 19:42:19 +02:00
Ansariel Hiller 6d036ba48e
Merge pull request #148 from EricaNebula/user/ericanebula/spanish_translation_tag_fix
es/strings.xml: Fix broken tag
2025-07-09 00:47:12 +02:00
Erica Nebula 61d16bbe2c
es/strings.xml: Fix broken tag 2025-07-08 15:44:58 -05:00
Ansariel 91b4a27b30 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-07-08 19:57:02 +02:00
Ansariel ed3de0e258 Refactor some ugly code 2025-07-08 19:56:53 +02:00
Ansariel 636ec8466e Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
# Conflicts:
#	indra/newview/llviewernetwork.cpp
#	indra/newview/llviewernetwork.h
2025-07-08 02:23:01 +02:00
Ansariel e6286eddef Really fix this now... 2025-07-08 02:22:33 +02:00
Beq 42b66b72fb Fix Havok builds on platforms that enforce const correctness properly
yep more whiny Linux and Mac shenanigans.
2025-07-08 01:17:48 +01:00
Ansariel 94cb22ad2a Fix Havok builds 2025-07-07 23:26:49 +02:00
PanteraPolnocy ed80ca6538 Shuffle UI Sounds options in all applicable languages 2025-07-07 20:55:54 +02:00
PanteraPolnocy ce1db01af9 Updated Polish translation 2025-07-07 20:44:25 +02:00
Ansariel 5a07012523 Make these const to allow optimizations 2025-07-07 20:37:48 +02:00
Ansariel 9c5944f4ce Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-07-07 19:11:59 +02:00
Ansariel 64458f0aa5 Update German translatiom 2025-07-07 19:07:49 +02:00
PanteraPolnocy a95322ced7 FIRE-35639, FIRE-35658, FIRE-35683: Update Japanese translation, by Logue Takacs 2025-07-07 16:45:48 +02:00
PanteraPolnocy 0c68575508 FIRE-35642, FIRE-35648, FIRE-35695: Chinese (by 小滢 Zi Ying), French (by Laurent Bechir) and Russian (by Romka Swallowtail) translation updates 2025-07-07 16:41:24 +02:00
PanteraPolnocy b9cee6cf81 Updated Polish and English translations 2025-07-07 16:29:08 +02:00
minerjr a67b753ff5 FIRE-35735 - Imposter/Impostor Avatar Exclusions
This change allows a user to keep using the imposter system, but protect Animesh avatars from not animating or having rendering issues. (Missing Attachments). This includes pets, control avatars, Animesh attachments, etc.

Added new setting FSImpostorAvatarExclude to control excluding Animated Mesh (Animesh) Avatars from using the Imposter rendering pipeline.

Setting is accessible in the Preferences -> Graphics -> Rendering in the misc. section labeled "Exclude Animesh Impostor Avatar".

There are four possible options:
None: Default, don't exclude any avatars.
User: Exclude only user avatars which have Animesh attached to them.
Control: Exclude only control avatars.
Both: Exclude both User Animesh avatars and control avatars.

There are rending issues as well as animation issues related to how the impostor system renders Animesh.

Updated LLVOAvatar.h to have new boolean flag tracking if the Avatar or any attachments are Animesh.

Added Enum to match the possible values stored in FSImpostorAvatarExclude .

Added checks to isVisuallyMuted, isTooComplex, isImpostor and shouldImpostor to prevent excluded Avatars from being added to the Impostor list.

Updated attachObject, updateAttachmentOverrides, detachObject to check if the Avatar or any of the attachments is an animated object and store in the mIsAnimesh flag.
2025-07-07 10:29:13 -03:00
Ansariel Hiller a8a25cd11c
Merge pull request #147 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-11
Bump dawidd6/action-download-artifact from 10 to 11
2025-07-01 14:11:01 +02:00
dependabot[bot] eee837b076
Bump dawidd6/action-download-artifact from 10 to 11
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 10 to 11.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v10...v11)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-version: '11'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 11:53:43 +00:00
Ansariel c540f6112a Remove another occurrence of CMP0173 and remove the lines entirely (removed in LL develop already) 2025-06-28 20:00:23 +02:00
Ansariel 44dfdb8f16 Fix CMP0173 CMake warning - does nothing and build itself works 2025-06-28 03:01:09 +02:00
Angeldark Raymaker 8be46ca3f9 Poser: Manip: isDead check on mAvatar
mAvatar usage can throw if an animesh is deleted while posing it.
2025-06-24 21:55:26 +01:00
Ansariel ac85e14875 Merge branch 'main' of https://github.com/secondlife/viewer 2025-06-23 22:41:10 +02:00
Ansariel 7779f4c7ba Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-ll-master 2025-06-23 22:40:58 +02:00
Ansariel de0cffb57f Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-06-23 22:39:59 +02:00
Jonathan "Geenz" Goodman a6feb3dc7f
Merge pull request #4245 from secondlife/release/2025.04.1
Release/2025.04.01
2025-06-23 16:33:49 -04:00
Ansariel 324e4725ff Fix crash when parsing asset blacklist data 2025-06-23 19:19:03 +02:00
Ansariel 759654adab FIRE-35685: Allow (re-)importing access lists from exported lists in CSV files (or any CSV file containing a UUID column) 2025-06-23 15:35:29 +02:00
Ansariel bc4fd37d85 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-06-22 18:20:27 +02:00
Beq f4e30fdd1d [FIRE-35070] Update probe management loop 2025-06-21 18:51:04 +01:00
Beq 1c3c08517a [FIRE-35070] progressive loss of FPS when probe coverage none.
Addresses accumulation of probes over time leading to extremely low framerates during long sessions.

[FIRE-35070] Fix and refactor isRelevant

.
2025-06-21 16:45:11 +01:00
Beq 4c710008c1 Add new primfeed account to Firestorm social media links 2025-06-21 16:44:03 +01:00
Beq 1b2b80e203 Enhanced debug rendering for probes 2025-06-21 02:57:01 +01:00