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
Ansariel
44bffc6b59
Link to the actual TPV policy
2025-06-21 03:15:32 +02:00
Beq
0114171163
Add a note about respecting release cycles between TPVs
...
Assert fair use for self-compilers and independent devs not distributing their viewer beyond personal use,
2025-06-21 01:03:30 +01:00
Ansariel
85c709abe4
Refactor area search to fix all those uninitialized member warnings
2025-06-20 20:43:30 +02:00
Ansariel
42edd7a0ba
Update German translation
2025-06-20 20:09:14 +02:00
Ansariel
77d78f95a5
Fix build
2025-06-20 20:09:03 +02:00
Zi Ree
d91fa91d6a
Add functionality to save area search flags and options as defaults when the floater is opened.
2025-06-20 17:10:13 +02:00
Angeldark Raymaker
c1d93ee128
FIRE-35673: Poser: fix BVH root position
...
save in inches, not metres
2025-06-19 19:06:22 +01:00
Ansariel
309552d5aa
Maybe let's just make this static instead...
2025-06-19 18:27:37 +02:00
Ansariel
092d98b601
Refactor asset blacklist and replace having to deal with LLSD all the time
2025-06-19 18:23:08 +02:00
Ansariel
c7a2aa95c0
Restore the original intention of blacklisting avatar sounds
2025-06-19 15:30:48 +02:00
Ansariel
9e866550b2
Fix typo in German translation
2025-06-19 13:22:42 +02:00
Ansariel
9798fae3d2
Make asset blacklist sound flags actually work properly
2025-06-19 13:22:04 +02:00
Ansariel
0a7523c3f1
Try to fix the avatar name loading issues in banned residents group panel
2025-06-19 01:58:40 +02:00
Ansariel
2725c7d0c7
Fix incorrect use cases of LLAvatarNameCache::get callback-overload: If name is in cache, callback is fired immediately and the returned connection is a default, not-connected connection which will be dangling in the callback connection maps
2025-06-19 01:48:43 +02:00
Ansariel
60dfaeb3a8
Fix issue in sound explorer: end() interator gets invalidated after each erase
2025-06-19 00:48:38 +02:00
Ansariel
1ac1e9f2dd
Fix build
2025-06-19 00:46:57 +02:00
Ansariel Hiller
cf82b76199
Merge pull request #146 from Gaalrauch/FixSoundMutingByAvatar
...
Avatar sounds muting fix - missing blacklist check on objects
2025-06-19 00:20:05 +02:00
Angeldark Raymaker
ae7d51d610
FIRE-35654: Poser: Add help link
2025-06-18 22:10:30 +01:00