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
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
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
Angeldark Raymaker
9d81e26a6a
#FIRE-35670: Poser: Update hand preset
...
Right hand did not mirror left hand
2025-06-18 21:41:06 +01:00
Rohacan Hirons
b84b8a91f3
Removed unintended boolean return value.
2025-06-18 19:29:29 +02:00
Rohacan Hirons
f2568ce152
Fixed issue where blacklist check was not applied to objects
2025-06-17 01:13:10 +02:00
Ansariel
b46f7b1c74
Rename FS_PR_GUIDELINES.md to CONTRIBUTING.md and move it to root so it gets linked when creating PRs on Github
2025-06-16 11:39:56 +02:00
Ansariel Hiller
5840aabc1a
Fix layout issues in PR guidelines
2025-06-16 11:30:26 +02:00
Ansariel
5d1657cc6d
Fix errors in PR guidelines
2025-06-16 11:26:50 +02:00
Ansariel
6dbba85b57
Update German translation
2025-06-16 11:20:03 +02:00
Ansariel
2c1a10eb09
Refactor some sound blacklisting and terrible old sound explorer code
2025-06-16 11:07:15 +02:00
Ansariel Hiller
45ab26b7eb
Merge pull request #144 from Gaalrauch/master
...
Added buttons on sounds explorer window to mute all attached / rezzed sounds by avatar
2025-06-16 10:00:47 +02:00
Hecklezz
cf08ada2b0
Fixed phototools typo for slow-mo
2025-06-15 15:56:37 +10:00
minerjr
502d10f268
Shorten ID from texture dump
...
Removed full ID from dump of texture and replaced with first 7 values like the other Developer texture options.
2025-06-14 19:59:49 -03:00
Rohacan Hirons
0cf781067e
Added flags check in void process_attached_sound(LLMessageSystem *msg, void **user_data)
2025-06-11 19:39:17 +02:00
Rohacan Hirons
17146c4c3b
Added a separate column for flags and renamed variables for clarity
2025-06-11 19:10:35 +02:00
Hecklezz
9dab6cb238
Fixed adding skies to day cycle by ensuring mAbsorptionConfigs, mMieConfigs and mRayleightConfigs don't become null
2025-06-12 02:31:38 +10:00
Rohacan Hirons
0e41374743
With previous code update muting a sound by its UUID will add a flag NONE, then checking the existence of a flag is not enough we have to be sure flag value is 0
2025-06-11 12:38:41 +02:00
Rohacan Hirons
a2135521de
Removed french comment
2025-06-11 09:11:16 +02:00
Rohacan Hirons
1a24fd839f
Merge worn/rezzed/gesture methods
...
Added flag to existing blacklist functions
Use of bitfields for blacklist flags
2025-06-10 18:03:06 +02:00