Commit Graph

52921 Commits (e01c4477450857be7b20ffd7db402738fad31946)

Author SHA1 Message Date
Jonathan "Geenz" Goodman 44210c4ebc
Merge pull request #4259 from secondlife/callum/awp
Avatar Welcome Pack (Updated to target 2025.04.1)
2025-06-11 13:43:09 -04:00
Andrey Kleshchev b8cc1f76c6 #4173 Crash at LLViewerInventoryItem::updateServer 2025-06-11 19:59:50 +03:00
Andrey Kleshchev 03fa606cfd Crash at LLVOVolume::isAnimatedObject 2025-06-11 19:59:50 +03:00
Andrey Kleshchev 2df00437d1 #4149 Empty Outfit folders cannot be moved 2025-06-11 19:59:50 +03:00
Callum Prentice 63ef595c30 Point the URL for the Avatar Welconme Pack at the production location (Eventually - marshalled by [GIRD LOWER]) 2025-06-11 09:05:29 -07:00
AtlasLinden 26adfd9910
Resolve qatest.yaml invalid workflow error #4244 2025-06-11 07:51:56 -07:00
Andrey Lihatskiy 1132b19c06 #4114 Improve GLTF mesh uploader log 2 2025-06-11 14:07:08 +03:00
Maxim Nikolenko 48eb8a2efe
#4147 Joint override 2025-06-11 01:21:45 +03:00
Andrey Lihatskiy 98abff90a7 #4248 Add safety checks to LLMeshSkinInfo::asLLSD() 2025-06-11 00:49:22 +03:00
Andrey Kleshchev db95731391 #4148 Skeleton Translation #3
'non joints' also need adjustments
2025-06-11 00:17:58 +03:00
Andrey Kleshchev fe10a83f69 #4214 Weights and Joints remap #2 2025-06-11 00:17:58 +03:00
Hecklezz 86a8f5a558 Fixed adding skies to day cycle by ensuring mAbsorptionConfigs, mMieConfigs and mRayleightConfigs don't become null 2025-06-10 21:47:56 +03:00
Jonathan "Geenz" Goodman a0be1e7dfb
macOS 26 build changes (#4239)
* Fix for VLAs now emitting warnings on Xcode 26, and AGL being removed from the SDK.

Note: there was no warning or notice provided for AGL's removal.

* Whitespace.
2025-06-10 14:15:57 -04:00
AtlasLinden 41ef5b2553
Resolve qatest.yaml invalid workflow error
Previous edit to allow runners to work independently caused the following error:
The workflow is not valid. .github/workflows/qatest.yaml (Line: 19, Col: 10): Unrecognized named-value: 'matrix'. Located at position 1 within expression: matrix.runner
2025-06-10 11:11:20 -07:00
Andrey Lihatskiy b3fd05fa97 #4114 Improve GLTF mesh uploader log 2025-06-10 20:00:32 +03:00
Andrey Kleshchev 4bbd6319c7 #4148 Skeleton Translation #2 2025-06-10 19:48:29 +03:00
Signal Linden 3c7dde56e5
Require PR descriptions (#4233)
* Require PR descriptions

Add a simple workflow check to ensure PRs have a description.

* Potential fix for code scanning alert no. 32: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-06-10 09:21:49 -07:00
Ansariel Hiller 4c529c85d1
Fix fast cache ignoring its time constraint (#4237) 2025-06-10 12:53:06 +03:00
Andrey Lihatskiy b4fb66c4a2 #4170 Use GLTF scene definition for node traversal
Process nodes through the scene hierarchy as defined in the GLTF file
instead of attempting to reconstruct parent-child relationships.
This ensures proper import of models created by GLTF transform tools.
2025-06-09 22:58:57 +03:00
Andrey Kleshchev b20d10c0cc #4148 Skeleton Translation 2025-06-09 20:06:01 +03:00
Andrey Lihatskiy 6924862d2e #4170 Follow-up: Optimize GLTF node hierarchy traversal 2025-06-09 18:19:35 +03:00
Andrey Lihatskiy 689b829b67 #4170 Fix GLTF import missing mesh parts from transform tools
Process entire node hierarchy instead of only nodes with meshes.
GLTF transform tools often create intermediate transform nodes
without meshes that were being skipped, causing child meshes
to be omitted from import.
2025-06-09 17:04:49 +03:00
Andrey Lihatskiy 35398524e5 Fix split model vertex/joint remapping to use correct model variable 2025-06-09 17:04:49 +03:00
Callum Prentice a366a49daf tweak the size of the AWP floater to take account of new image sizes. Do not center floater anymore because it obscures the avatar. 2025-06-06 17:21:19 -07:00
Callum Prentice ddbcf74a8f Open Avatar Welcome Pack floater on first login (or cleared settings) and move it to the center of the screen. Adjust the size of the floater (height) slightly. 2025-06-05 22:31:43 -07:00
Ansariel Hiller 2c35cddddd
Follow-up fix for bb9adf3: Pressing enter while location spinners have focus now starts a teleport (#4211)
* Follow-up fix for bb9adf332950a6495a41aab8c6c4b2436f83f53e: Pressing enter while location spinners have focus now starts a teleport

* Fix some map controls vanishing if floater height is too small
2025-06-06 04:24:48 +03:00
Andrey Kleshchev 74d990872c #4214 Fix material upload 2025-06-05 21:44:11 +03:00
AtlasLinden 8dd3955d78
Merge pull request #4140 from secondlife/atlas-qaworkflow
Allow self-hosted runners to operate independently
2025-06-05 09:07:42 -07:00
Callum Prentice f65bb5ecfb Miniscule change to make the aspect ratio of the non-resizeable floater look better 2025-06-04 15:51:39 -07:00
Andrey Kleshchev 08f6f5c697 #4214 Weights and Joints remap 2025-06-05 01:14:50 +03:00
Andrey Kleshchev 11ece6840b #4214 Support mesh splitting for meshes with more than 8 materials 2025-06-05 01:14:50 +03:00
Callum Prentice 8d3d6ee56a Remove the old avatar selector (Complete Avatars) - replaced by Avatar Welcome Pack 2025-06-03 19:24:04 -07:00
Callum Prentice d8db0ff30c First commit - bare bones of it working - pointing to test page on S3 2025-06-03 17:50:15 -07:00
Andrey Kleshchev acd4de6658 #4080 Rigged mesh support #7 2025-06-04 01:45:27 +03:00
Andrey Lihatskiy b322b3f6f1 #4097 Fix crash in LLGLTFLoader::populateModelFromMesh() 2025-06-03 14:04:58 +03:00
Maxim Nikolenko 4ae9b7b245
#4203 show valid log info about 16 bit limit 2025-06-02 19:43:48 +03:00
Hecklezz 6291e86bf2 Adds missing ambient color blending to day cycle 2025-06-02 16:48:44 +03:00
Jonathan "Geenz" Goodman c88f5d26dc
Merge pull request #4176 from secondlife/geenz/2025.04-to-develop
Merge 2025.04 into develop
2025-05-31 09:33:42 -04:00
Jonathan "Geenz" Goodman 39625d10b8 Revert back to currently shipping release. 2025-05-31 08:25:49 -04:00
Andrey Lihatskiy 7aea88fb84 Use awk to make PV channel name 2025-05-31 01:40:34 +03:00
Andrey Kleshchev bd7e79df36 #4191 Crash opening a gltf model 2025-05-31 01:21:19 +03:00
Maxim Nikolenko 136149d1a1
#4191 skip loading model compressed with Draco 2025-05-30 03:06:33 +03:00
Maxim Nikolenko be40d20bca
#4190 provide unsupported extension info in log 2025-05-29 20:20:29 +03:00
Darl 6c394f0282 Enable the all MOAP option, forgot that was blocked out. 2025-05-29 08:53:41 -05:00
Andrey Lihatskiy 2d0f9e4737 #3367 Fix post-merge regression 2025-05-29 16:39:44 +03:00
Ansariel Hiller 6f9883429c
Remove duplicated code (#4187) 2025-05-29 16:30:41 +03:00
Andrey Lihatskiy 91adb11d10
Merge pull request #4183 from secondlife/marchcat/2505-merge
Marchcat/2505 merge
2025-05-28 22:48:17 +03:00
Andrey Lihatskiy 3375fb1348
Merge pull request #4182 from secondlife/main
GLTF Mesh Import: Post-release merge
2025-05-28 21:39:43 +03:00
Andrey Lihatskiy b08ba3fa7b Merge branch 'main' into marchcat/2505-merge
# Conflicts:
#	.github/workflows/qatest.yaml
#	indra/llcommon/llsdutil.h
#	indra/llui/llflatlistview.h
#	indra/newview/llinventorybridge.cpp
#	indra/newview/lloutfitgallery.cpp
#	indra/newview/lloutfitgallery.h
2025-05-28 21:38:00 +03:00
Andrey Kleshchev 0dbf2b40f6 #4080 Fix gltf crash when opening 2025-05-28 21:07:17 +03:00