Commit Graph

53128 Commits (1f608d833e16ed7f0762a3f860cec8aedeaf98c3)

Author SHA1 Message Date
Andrey Kleshchev 1f608d833e p#490 Fix missing Lossless check
that broke sculpt upload
2025-10-15 22:32:22 +03:00
Andrey Kleshchev 851a503930 #3971 Fix wrong material type when 'editing linked' 2025-10-15 11:21:54 +03:00
Andrey Kleshchev 167b7bae62 #3263 Repeat Notification Noise on Find Emoji Floater 2025-10-15 11:21:25 +03:00
Andrey Lihatskiy 083a971f31
Avoid stack-buffer overruns in llprocess_test.cpp (#4824) 2025-10-13 19:32:54 +03:00
SakuraNoel Fayray 062b8d1093
Fix Japanese Translation (#743) 2025-10-13 09:25:37 -07:00
Andrey Kleshchev 449f64caa2 #2818 Creating a link to an empty notecard fails 2025-10-13 18:17:05 +03:00
Andrey Kleshchev 38257221d0 viewer#3018 Expose mouse wrap in UI
And attempt some basic automation
2025-10-13 16:27:36 +03:00
TJ 46b4ea4d6d
#4811 #4813 Fixed RemoveItemWarn invalid notification and deleting no-mod content (#4812)
* Fixed trying to display an invalid notification for RemoveItemWarn
* Fixed allowing deleting no-mod content if tried to be deleted twice
2025-10-13 15:37:23 +03:00
Jonathan "Geenz" Goodman 2cdcd336ba
Merge pull request #4783 from RyeMutt/rye/convexdecomp
Introduce initial VHACD based llconvexdecomposition library
2025-10-10 17:17:25 -04:00
Jonathan "Geenz" Goodman 6efde0ba83
Merge pull request #4809 from secondlife/andreyk/viewer_4777
#4777 Fix crash on missing factory
2025-10-10 17:16:47 -04:00
Andrey Kleshchev 3445a01990 #4782 Improve wearing multiple items 2025-10-10 00:03:18 +03:00
Andrey Kleshchev 400351f3b8 #4777 Fix crash on missing factory 2025-10-09 23:59:51 +03:00
Andrey Kleshchev c15ba8799d #4806 Crash at getPrimaryFormat
According to bugsplat tex is null
2025-10-09 19:39:11 +03:00
Andrey Kleshchev c257304ae7 #4803 Fix crash on cameraUnderWater
updateEnvironment tried to access dead camera
2025-10-09 01:04:34 +03:00
Andrey Kleshchev 6fc138dc44 p#351 Mark RenderMaxOpenGLVersion as Windows specific 2025-10-08 22:29:16 +03:00
Andrey Kleshchev d76d0c239c #4796 Preferences' mic volume slider had no effect. 2025-10-08 17:33:48 +03:00
Cosmic Linden 69d7c0f7ef secondlife/viewer#2570: Fix baked texture shared between avatars when in PBR material 2025-10-07 20:02:49 +03:00
Andrey Kleshchev eb9cb1ab8c #4794 SceneLoadRearMaxRadiusFraction not stored as a fraction 2025-10-07 17:46:46 +03:00
Maxim Nikolenko 688224a6cb
#4772 fix group ownership detection for deeded objects 2025-10-07 17:25:50 +03:00
Andrey Kleshchev d9db7bb645 p#480 Collada vs GLTF Mesh Import Naming Convention
Both collada and gltf have a node and a mesh. Collada uses node-name, gltf was using mesh-name.
GLTF format permits reusing single mesh for multiple nodes, but nodes are warrantied to not be reused.

Switch to using node-names for better dupplicate avoidance and to be more in line with collada.
2025-10-06 18:32:19 +03:00
Andrey Kleshchev 9c28607a7c #4195 Clear code from a merge conflict
This part was removed unintentionally, due to a merge conflict resolution.
2025-10-06 17:09:01 +03:00
Aqil Ahmad 5fe152cfea
Fix #4195: Preserve transforms when switching PBR materials (#4725)
Fixes texture transforms being reset when switching from Blinn-Phong to PBR materials and between PBR. Previously, custom scale, offset, and rotation settings would be lost, making it tedious to switch between PBR materials.
2025-10-06 16:52:33 +03:00
Andrey Kleshchev a54a96a1f4 #1759 Fix texture picker using IMG_WHITE for blank materials 2025-10-04 18:57:13 +03:00
Andrey Kleshchev f846861f04 #4777 Fix webrtc crashing in worker threads on shutdown 2025-10-03 19:07:00 +03:00
Rye b277cc6a8f Initial VHACD based llconvexdecomposition 2025-10-03 09:51:03 -04:00
Rye 9a413357ad Fix infinite growth of mLoadingPhysicsShapes in mesh repository 2025-10-03 08:55:10 -04:00
Andrey Kleshchev 99d8f22c99 #4757 Model uploader warning when physics library is missing 2025-10-02 22:54:44 +03:00
Signal Linden 4b5d1c660c
Add workflow_dispatch trigger to build workflow (#4774)
Allow builds to be manually triggered
2025-10-02 12:42:02 -07:00
Andrey Kleshchev 45528d3328 #4773 Crash on sub_image_lines
Just caught it and discard_level is somehow 7, which seems like it resulted in src going out of bounds, which crashed glTexSubImage2D
2025-10-01 21:59:22 +03:00
Andrey Kleshchev f05fe9c195 #4770 Crashes on ~LLCoprocedureManager()
Situation is not clear, so hoping that explicit
cleanup will reveal something.
2025-10-01 21:59:22 +03:00
Andrey Kleshchev 69312e248e #4768 Crash at retransmitUnackedPackets
For some reason there are no logs for these crashes, but lack of
connection data indicates that viewer was disconnected prior to crash.
2025-10-01 18:48:38 +03:00
Maxim Nikolenko 503affdc97
#vp484 Crash in LLFolderViewFolder::setOpen 2025-10-01 17:54:46 +03:00
Andrey Kleshchev ee6a9e7ed1 #4758 Extra logging to track discard 6
Plus clamped some values and preventing decode from starting
2025-10-01 14:33:17 +03:00
Andrey Kleshchev 694bf1e25a #4762 Better cacheOptimize's issue handling 2025-09-30 22:45:45 +03:00
Maxim Nikolenko 420bc85f97
#4751 Restore navigation UI for Marketplace and Search 2025-09-30 19:28:21 +03:00
Andrey Kleshchev ec3fe8c2a5 #3189 Fix missed else condition 2025-09-30 00:27:47 +03:00
Andrey Kleshchev f25314737f #4753 Crash at LLScriptFloater::setNotificationId 2025-09-29 23:54:05 +03:00
Andrey Kleshchev d5e8f51b61 #4750 Crash in LLToolBarView::handleDropTool 2025-09-29 22:20:02 +03:00
Andrey Kleshchev 7748898b25 #4739 Wearables sort order reliability 2025-09-29 19:28:04 +03:00
Bennett Goble bdf942b94a Merge branch 'release/2025.07' into develop 2025-09-29 09:25:01 -07:00
Rye 79909b8a33
Fix rendering differences observed in 2025.07 (#4747)
* Fix calling setTextureAddressModeFast and setTextureFilteringOptionFast with invalid tex type during fast binds

* Restore mRT->screen to GL_RGBA16F to fix lighting banding
2025-09-29 09:23:29 -07:00
Andrey Kleshchev 254ecf4184 p#475 Excessive texture fetch logging on shutdown 2025-09-26 12:44:20 +03:00
Maxim Nikolenko 6ea4fc913f
#p473 fix XUI warnings 2025-09-25 19:24:25 +03:00
Andrey Kleshchev 8976d69dba #4723 Fix emoji warnings and missing emojis 2025-09-24 23:43:33 +03:00
Andrey Kleshchev 351b7763a8 #4515 Improve ordering of sub-meshes upon upload 2025-09-24 22:12:47 +03:00
Maxim Nikolenko 97ff76c420
#4733 When moving the cache, the old cef_cache should be removed 2025-09-24 18:10:29 +03:00
Andrey Kleshchev c2460e2dbd #4724 Fix performance problems with My Outfits 2025-09-24 16:43:24 +03:00
Andrey Kleshchev 921856d83e #4730 Extend login timeout 2025-09-23 22:39:50 +03:00
Andrey Kleshchev a1eb7144f5 SL-20598 Fix user not being able to reset display name 2025-09-23 22:12:24 +03:00
Maxim Nikolenko 6dba35d74e
#4719 use correct search query when navigating to the page 2025-09-23 20:20:05 +03:00