Commit Graph

77947 Commits (c513ebb777b5345416683404454125cd94de838c)

Author SHA1 Message Date
minerjr ddca8a3d62 Merge branch 'master' into FIRE-35081 2025-03-17 23:22:17 -03:00
minerjr bd45bd6e4b FIRE-35081 - minor fixup for Pipeline.cpp
Removed /* from the code (Was missed in previous checkin)
2025-03-17 23:16:01 -03:00
minerjr c082f0cd76 FIRE-35081 - Handled animated/media textures, grass, tree and light textures
Added new boost levels for Tree, Grass and Light textures (More for tracking as they have custom hard coded values for the mPixelArea which causes issues with loading of sizes.
Added adjustments for the calcPixelArea and calcImportanceToCamera as well as getTextureVirtualSize
Added virtual texture size updates for Media textures

Added code to scale down off screen textures (saves a lot of texture VRAM.
Added additional features for the LLViewerTextureList::Dump

Only issue is server controlled textures which animate tend to load low quality, then upscale as well as Sculpted Volume's which force textures to reload.
2025-03-17 23:13:41 -03:00
Angeldark Raymaker 064c536ddd Null check gAgentAvatar usages 2025-03-16 22:35:51 +00:00
Angeldark Raymaker 134b44c88a Poser fixes and refactors
Refactor UI to cache rot/pos/scale in spinners instead of sliders
Remove a duplicate UI callback
Enable/Disable Undo button based on queue
Update how changes from Manip are determined and stored
Changes from Manip will now save to XML/BVH
Allow Manip to mirror/copy rotations (pos/scale todo)
Manip changes to Pos and Scale are also stored, and should still revert
Collision volume changes from Manip now 'stick'
Undo queue now purge when base-rotation is set to zero (when you want to BVH)
2025-03-16 02:20:54 +00:00
PanteraPolnocy e8c0b03065 FIRE-35251, FIRE-35254 Chinese (by 小滢 Zi Ying), French (by Laurent Bechir) and Polish translation updates 2025-03-15 22:08:40 +01:00
PanteraPolnocy b739c98acd Let's just replace that newline with 
 character in all panel_region_environments 2025-03-15 22:05:54 +01:00
PanteraPolnocy 3877742807 Remove duplicates from all applicable translations 2025-03-15 21:52:19 +01:00
Angeldark Raymaker 1fefe61832 Poser: Remove old UI names for ears 2025-03-15 19:47:03 +00:00
Ansariel 306ce3ead4 Small cleanup 2025-03-15 02:52:29 +01:00
Ansariel e69a07a6ab Make buttons in poser localizable 2025-03-15 02:35:30 +01:00
Andrey Kleshchev 895a6739d3 #3750 Crash at isSaveTextureEnabled 2025-03-14 22:07:30 +02:00
Maxim Nikolenko 17fbbef67b
#3745 fix for showing system notification on login 2025-03-14 20:40:12 +02:00
Ansariel 73998410c4 Update German translation 2025-03-14 11:26:02 +01:00
PanteraPolnocy 545b1dea5c Updated Polish transaltion, minor fixes in English one (poser) 2025-03-14 00:54:18 +01:00
chanayane ed687991f6
prevents having Move Lock activated but disabled when for some reason the LSL Bridge is not worn or not ready 2025-03-13 23:17:01 +01:00
Maxim Nikolenko 14dc1a11b8
#3741 fix for mac crash on exit 2025-03-14 00:12:47 +02:00
Beq 501100acef [FIRE-33200] Fix ShadowRes breaks shadows (update tagging)
Original fix by William Weaver (paperwork)
closes FIRE-33200
also:
minor edit to remove stray unicode in comment
2025-03-13 20:58:24 +00:00
Maxim Nikolenko d7e9f15923
Merge pull request #3732 from secondlife/maxim/2025.03-3685
#3685 Add two new slapps to support wearing contents of folders - Add and Remove
2025-03-13 16:43:11 +02:00
Mnikolenko Productengine d6fb10de86 #3685 clean up 2025-03-13 16:39:12 +02:00
Beq 95dcbfb8c1 Visual Poser v1.1 (with UI refactor)
This merges in the V1.0 poser + changes since the last beta
* a UI refactor (from angeldark raymaker)
* unified undo/redo history (angeldark raymaker)
* toggle to allow enable/disable of visual manipulator (beq)
* undo/redo keyboard accelerator support (ctrl-z/ctrl-y)
* improved focus loss/gain handing
TODO: when another tool is used (edit tools) the floater still thinks visuals are active, toggling it fixes this but it can be handled better
2025-03-13 13:21:36 +00:00
Beq 520f2706ce let the deferred resize control when it is actually done. 2025-03-13 13:10:46 +00:00
Beq ae665441e1 Revert "Merge pull request #88 from williamweaver/PRFS/Fixes-ShadowResolutionScale"
This reverts commit f2b751419f, reversing
changes made to 4520e92f21.

While this does fix the problem, it ignores the reason why a deferred resize was previously employed.

The correct fix is to fix the broken display() function.
2025-03-13 12:56:19 +00:00
Beq eecf28896e Add undo/redo keyboard accelerator support to poser 2025-03-13 12:46:56 +00:00
Maxim Nikolenko 506b0d02dd
#2711 Remove ALM text from About SL for JP and CN 2025-03-13 14:36:28 +02:00
Jonathan "Geenz" Goodman 693e05ab85
Merge pull request #3740 from secondlife/geenz/friends-list-race-condition-fix
#3739 Friends list login race condition
2025-03-13 03:48:23 -04:00
Jonathan "Geenz" Goodman 864b5a7222 Move callback registration for the avatar tracker to STATE_AGENT_SEND. 2025-03-13 00:22:06 -04:00
Jonathan "Geenz" Goodman 418aec4dd2 Quick fix for a friend status race condition on login. 2025-03-13 00:12:58 -04:00
Beq Janus f2b751419f
Merge pull request #88 from williamweaver/PRFS/Fixes-ShadowResolutionScale
Fixes: Correctly update shadows on RenderShadowResolutionScale change
2025-03-13 01:16:08 +00:00
Beq Janus 4520e92f21
Merge pull request #89 from williamweaver/PRFS/Fixes-SSAO-Consistency
Fixes: Improve SSAO Appearance Consistency for High-Resolution Snapshots
2025-03-13 01:14:26 +00:00
Beq 4130e9a416 Allow toggle of visual manipulators. 2025-03-13 00:51:41 +00:00
Beq 3fd6a54fc5 Change CrashContext file name per new BugSplat update 2025-03-13 00:49:23 +00:00
Andrey Kleshchev 0ad55a33a0 #3189 Pasted PBR materials disappearing 2025-03-13 01:04:13 +02:00
Beq fdc848160d Fix lambda to keep MacOS happy 2025-03-12 21:19:22 +00:00
Beq 2728c252f4 Make Linux happy about header files 2025-03-12 21:19:22 +00:00
Beq 6a12b00b82 Visual posing v1.0 - rotation and major joint selection in world
Working visualiser, shows "correct" naturla rotation, toggled in poser for world rot
fully working manipulator
2025-03-12 21:19:22 +00:00
Angeldark Raymaker 63579a9da7 Poser: Update save version
and only set to teePose if reading less buggy XML
2025-03-12 20:45:22 +00:00
Angeldark Raymaker 5e0a207fb3 Poser: Correct base rotation zeroing
Fix load/save diff/pose button text
2025-03-12 20:45:22 +00:00
Angeldark Raymaker 47a2a78089 Poser: Refactor undo to one stack
Rework UI: removed 'advanced' panel. Remove yaw/pitch/roll sliders. Added Symmetrize L/R.
2025-03-12 20:45:22 +00:00
Ansariel 8b0754b543 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm-202503 2025-03-12 19:34:49 +01:00
Ansariel 750099db68 Merge branch 'release/2025.03' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/llmessage/llproxy.cpp
#	indra/llui/llfolderviewitem.cpp
#	indra/newview/CMakeLists.txt
#	indra/newview/llappviewer.cpp
#	indra/newview/llfilepicker.cpp
#	indra/newview/llfloaterpreference.cpp
#	indra/newview/lloutfitslist.cpp
#	indra/newview/llpanelmaininventory.cpp
#	indra/newview/llviewerprecompiledheaders.h
#	indra/newview/llviewerwindow.cpp
#	indra/newview/skins/default/xui/en/floater_world_map.xml
#	indra/newview/skins/default/xui/en/menu_viewer.xml
#	indra/newview/skins/default/xui/en/panel_preferences_graphics1.xml
#	indra/newview/viewer_manifest.py
2025-03-12 19:31:51 +01:00
Andrey Kleshchev f9035a4b8b viewer#1061 Altitudes are invisible in region's environment 2025-03-12 18:00:37 +00:00
Mnikolenko Productengine bb5e05e986 #3685 Add two new slapps to support wearing contents of folders - Add and Remove 2025-03-12 19:40:40 +02:00
Ansariel 490cbafd14 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2025-03-12 18:31:18 +01:00
Rye d915cf17df Try to parallelize xcode builds further and add more headers to PCH to reduce build time 2025-03-12 18:37:27 +02:00
Rye 5aedf53f01 Enable precompiled headers for all platforms 2025-03-12 18:37:27 +02:00
Andrey Lihatskiy d8fa590fca Set correct rpath for OpenAL 2025-03-12 18:08:16 +02:00
Andrey Kleshchev 7e9e5bf872 #3591 Restructure SE to not catch LLContinueError
It was reporting shutdown as crashes to bugsplat
2025-03-12 17:29:42 +02:00
minerjr 0a4601b764 Added 2 minor fixes for LLFace
Added init value for mCloseToCmera for LLFace
Changed mCloseToCamera assignment from True to 1.0f (It was a bool at one point) in LLFace
2025-03-11 23:51:23 -03:00
Andrey Lihatskiy b50ad90feb
Merge pull request #3708 from secondlife/marchcat/2025.03-maint-b
2025.03 Cherry pick from Maint B
2025-03-12 04:32:05 +02:00