Andrey Kleshchev
af3ef42d40
Merge branch 'develop' into gltf_mesh_import
2025-07-17 11:32:52 +03:00
Andrey Kleshchev
6e186befad
Reapply "Merge develop into glTF mesh import"
...
To simplify merging into mesh import branch
This reverts commit b0c951ffe3 .
2025-07-17 11:23:51 +03:00
Andrey Kleshchev
211b6c65fd
#4337 Full Screen debug setting on MacOS results in a black screen
2025-07-16 23:41:54 +03:00
Andrey Kleshchev
dcd9d368c2
#3964 Don't spawn CEF instances for the build tools
...
unless strictly needed
2025-07-16 23:41:54 +03:00
Maxim Nikolenko
7a33f2279b
#4353 abbreviate text label for standard deviation
2025-07-16 21:17:37 +03:00
Andrey Kleshchev
be04175579
#4358 Fix 'Microphone in use' task bar icon
...
1. set_enabled(false) failed to apply, force set it to trigger observers
and remove the icon
2. Don't set audio devices if voice was disabled
2025-07-16 20:05:23 +03:00
AtlasLinden
f97ae3c151
Merge pull request #4354 from secondlife/atlas-qaworkflow
...
Add mac self-hosted runner to QA workflow
2025-07-16 09:52:52 -04:00
Maxim Nikolenko
b849e0063d
#4349 fix repeats cannot be adjusted for specular when a normal map is not applied
2025-07-16 16:17:19 +03:00
Maxim Nikolenko
268ec1f9c2
#4283 fix for missing items in 'My Outfits' floater
2025-07-15 21:50:08 +03:00
Andrey Lihatskiy
b046a8b72a
#4204 Cache material names, centralize texture index validation
2025-07-15 18:43:51 +00:00
Andrey Kleshchev
5a50be4e15
#4294 Make upload order more deterministic #2
2025-07-14 19:48:52 +03:00
TJ
621be9cb9e
#4365 Fix emoji hitboxes in the emoji history list in the IM floater by ensuring they are left aligned
2025-07-14 19:09:09 +03:00
Andrey Lihatskiy
d033bbacf0
#4204 Refactor material name and texture handling in GLTF loader
2025-07-14 15:45:53 +00:00
Andrey Lihatskiy
63134f7943
#4204 Cache processed materials
2025-07-14 13:22:41 +00: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
Andrey Kleshchev
8daa59c329
#4267 Offline messages not being requested #2
2025-07-11 21:12:51 +03:00
Andrey Kleshchev
c488919ef2
#4267 Offline messages not being requested
...
According to logs onFileMuteList doesn't get triggered.
I was able to repro, server just doesn't respond when file doesn't exist
server side.
As a workaround added timeout and state tracking into LLMuteList.
2025-07-11 20:31:32 +03:00
Andrey Kleshchev
2e931a55ad
#3725 Improve reporting of avatar statistics
...
1. Don't report UI avatars, they are local and UI specific
2. Split animeshes from normal avatars
3. Rename 'cloud' to 'missing parts', it's not related to 'cloud'
4. Exclude self
5. Report avatars held by meshes
2025-07-11 00:22:54 +03:00
AtlasLinden
9cc5c07299
New method to handle removing previous viewer
...
Moving previous viewer to trash instead of "removing" it.
2025-07-10 10:36:16 -07:00
AtlasLinden
db5af314b9
Remove previously installed viewer
...
More permission issues encountered if a job is repeated. That is, when attempting to replace an existing installed viewer.
2025-07-10 10:27:16 -07:00
AtlasLinden
c70875e0ba
Redirecting viewer installation to Application directory
2025-07-10 08:56:37 -07:00
AtlasLinden
2f77cd09a9
Remove --no-xattrs option
2025-07-10 08:42:34 -07:00
AtlasLinden
450d4d77f7
New copy app command
...
An attempt to resolve another permission issue
2025-07-10 08:39:09 -07:00
AtlasLinden
239a9c7242
Removing previous permission "fix"
2025-07-10 08:18:16 -07:00
Maxim Nikolenko
210abc3755
#4349 fix repeats cannot be adjusted for specular when a normal map is not applied
2025-07-10 15:15:10 +03:00
AtlasLinden
8fe51b3c9a
Adjusting dmg mount point
...
Permission issues yet again. Adjusting this back
2025-07-09 14:38:36 -07:00
AtlasLinden
c8f6eb045d
Remove whitespace
2025-07-09 14:27:46 -07:00
AtlasLinden
9533232ce7
Mount dmg to new /Volumes
...
Currently hitting another permission error while attempting to mount dmg in tmp
2025-07-09 14:26:09 -07:00
AtlasLinden
7b4cdd3040
Adjust permission before copying app
2025-07-09 14:14:40 -07: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
AtlasLinden
8c6e766311
Adjust mac artifact name
...
It was previously looking for a Mac-installer artifact instead of macOS-installer
2025-07-09 13:12:16 -07: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
AtlasLinden
0bb0d3efea
Add mac runner
...
Uncommenting mac runner lines to enable newly set up self-hosted runner with the workflow.
2025-07-09 08:50:41 -07: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
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
Andrey Kleshchev
b7dbe0e49e
#4290 Unresponsive viewer when uploading models
...
Fix severe log spam
2025-07-08 00:52:35 +03:00
Andrey Kleshchev
6e65c3821e
#4319 Thread crashes not being reported to bugsplat
2025-07-08 00:00:14 +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
Maxim Nikolenko
55a79ec56b
#4313 Improved naming of textures
2025-07-02 19:31:26 +03:00