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
Andrey Lihatskiy
b046a8b72a
#4204 Cache material names, centralize texture index validation
2025-07-15 18:43:51 +00: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
Andrey Kleshchev
5a50be4e15
#4294 Make upload order more deterministic #2
2025-07-14 19:48:52 +03:00
Andrey Lihatskiy
d033bbacf0
#4204 Refactor material name and texture handling in GLTF loader
2025-07-14 15:45:53 +00:00
Hecklezz
1b57def1aa
Fixed Area search filters not saving and loading properly
2025-07-15 01:39:34 +10:00
Andrey Lihatskiy
63134f7943
#4204 Cache processed materials
2025-07-14 13:22:41 +00: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
Andrey Kleshchev
07d0fbe94e
#4294 Make upload order more deterministic
...
to make root prim more deterministic instead of being random each try
2025-07-12 02:22:02 +03: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
Andrey Kleshchev
3da493295e
#4296 Crash at renderMorphMasks
2025-07-09 23:16:17 +03:00
Andrey Kleshchev
19ffeb6e2d
#4357 Crash in LLMeshRepoThread::lodReceived
2025-07-09 23:16:17 +03:00
Andrey Kleshchev
58420b8e63
#4339 World Map Find button shouldn't autocomplete
...
Either don't track (go) or implement trackSearch
onCommitSearchResult() tracks location and 'autocompletes' as it is
meant for selecting and applying items from search list.
2025-07-09 21:18:25 +03:00
Andrey Kleshchev
edaf157e19
#4314 Fix model suffixes #2
2025-07-09 16:28:03 +03:00
Andrey Lihatskiy
e77e74ffbb
#4314 Follow-up: duplicate logic for mSubmodelID
2025-07-09 13:23:15 +03:00
Maxim Nikolenko
5a8b94bea6
#4324 sort indices before splits
2025-07-09 13:03:34 +03: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
Andrey Kleshchev
60425f69f7
#4314 Fix model suffixes
...
Usecase: Unable to use the same GLB model for physics
2025-07-08 23:13:19 +03: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
Andrey Kleshchev
b7dbe0e49e
#4290 Unresponsive viewer when uploading models
...
Fix severe log spam
2025-07-08 00:52:35 +03:00
Ansariel
94cb22ad2a
Fix Havok builds
2025-07-07 23:26:49 +02:00
Andrey Kleshchev
6e65c3821e
#4319 Thread crashes not being reported to bugsplat
2025-07-08 00:00:14 +03: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
Maxim Nikolenko
b6343d4169
#4323 fix for transparent meshes
2025-07-04 20:37:29 +03:00
Andrey Kleshchev
ecf220f1b8
#4242 Debug dump improvement #2
2025-07-04 00:24:30 +03:00
Andrey Kleshchev
dd4100181d
#4334 Crash at getIsDynamic
2025-07-04 00:24:30 +03:00
Andrey Kleshchev
f1701d3373
#4242 Make sure group array is initialized
...
MacOS doesn't seem to like missing init.
2025-07-04 00:24:30 +03:00
Andrey Kleshchev
10b787e3e6
#4322 Upload Model button is sometimes disabled
...
when it should not
2025-07-03 00:32:58 +03:00
Andrey Kleshchev
5a0bbdc510
#4242 Debug dump improvement
...
for better comparison with collada output
2025-07-03 00:32:58 +03:00
WolfGang
de73d0f009
Merge pull request #4311 from WolfGangS/media-first-click-fixes-2
...
Fix bit logic mistake in PRIM_MEDIA_FIRST_CLICK_INTERACT work
2025-07-02 12:56:51 -07:00
Signal Linden
2e1d8c3063
Fix link in pull_request_template.md ( #4329 )
...
Fix the link to CONTRIBUTING.md in the pull request template and simplify some of the checklist item language.
2025-07-02 09:50:23 -07:00
Signal Linden
618b2dacb6
Merge pull request #4328 from secondlife/signal/pr-template
...
Create pull_request_template.md
2025-07-02 09:43:24 -07:00