Commit Graph

52598 Commits (8efc4744decd4827ebd84d864dda154ecd8c5ce0)

Author SHA1 Message Date
Andrey Kleshchev 8efc4744de #4370 Fix change in crouch behaviour
A motion wasn't reset and requires an extra 'push' from viewer.
2025-07-19 12:45:09 +03:00
Maxim Nikolenko 590ad6747f
#4047 fix 'Show on Map' command for parcel URI links 2025-07-17 23:51:42 +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
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 268ec1f9c2
#4283 fix for missing items in 'My Outfits' floater 2025-07-15 21:50:08 +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 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
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
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
Signal Linden c58caf6b42
Create pull_request_template.md
Provide a PR template to expedite both internal and external contributions.
2025-07-02 09:20:59 -07:00
Jonathan "Geenz" Goodman 7a06abed9b
Merge pull request #4307 from secondlife/revert-4306-geenz/develop-to-gltf-mesh
Revert "Merge develop into glTF mesh import"
2025-06-27 22:41:44 -04:00
Jonathan "Geenz" Goodman b0c951ffe3
Revert "Merge develop into glTF mesh import" 2025-06-27 21:28:58 -04:00
Jonathan "Geenz" Goodman f48fe44684
Merge pull request #4306 from secondlife/geenz/develop-to-gltf-mesh
Merge develop into glTF mesh import
2025-06-27 21:26:55 -04:00
Jonathan "Geenz" Goodman a50a0e1277 Fix LLCharacter base class constness. 2025-06-27 19:48:30 -04:00
Jonathan "Geenz" Goodman 6693fd0c41 Merge branch 'develop' into geenz/develop-to-gltf-mesh 2025-06-27 19:25:01 -04:00
Jonathan "Geenz" Goodman ef7bfa5e52 Restore glTF mesh modifications. 2025-06-27 19:23:48 -04:00
Jonathan "Geenz" Goodman 2fdca60e61
Merge pull request #4304 from WolfGangS/media-first-click-fixes
Media first click fixes for #4177
2025-06-27 19:08:56 -04:00
Jonathan "Geenz" Goodman 480eae537e
Merge branch 'develop' into media-first-click-fixes 2025-06-27 17:41:30 -04:00
Jonathan "Geenz" Goodman 26e0ae1b1f Merge branch 'develop' into geenz/develop-to-gltf-mesh 2025-06-27 17:40:29 -04:00
WolfGangS 13a8e3b830 Reviewed changes 2025-06-27 22:19:43 +01:00
Jonathan "Geenz" Goodman 6dd8a02ed1 Merge branch 'project/gltf_mesh_import' into geenz/develop-to-gltf-mesh 2025-06-27 17:18:00 -04:00
Jonathan "Geenz" Goodman 45ca7fc73b
Merge pull request #4305 from secondlife/geenz/frametime-metric-improvements
Add helper functions to frametime metrics.
2025-06-27 17:15:36 -04:00
Jonathan "Geenz" Goodman 6ce487f1a4 Add helper functions. 2025-06-27 17:14:13 -04:00
WolfGangS e3ce14d0e8 Fix enum option name 2025-06-27 21:57:51 +01:00
WolfGangS e4f2ed326c Make sure all moap option, includes 'all' 2025-06-27 21:51:44 +01:00
WolfGangS 5888ae934b Fixes for first click moap 2025-06-27 21:49:56 +01:00
Jonathan "Geenz" Goodman db4994734d
Merge pull request #4302 from secondlife/geenz/frametime-metric-improvements
First pass at adding expanded frametiming stats to the viewer.
2025-06-27 16:05:20 -04:00
Jonathan "Geenz" Goodman e2227b9a1a Make sure to reset the metrics after the first calculation. 2025-06-27 15:55:22 -04:00
Jonathan "Geenz" Goodman 1557443135 First pass at adding expanded frametiming stats to the viewer. 2025-06-27 15:41:58 -04:00
Andrey Kleshchev 895db142ee #4291 Uploading without a .bin silently fails 2025-06-26 23:27:48 +03:00
Andrey Kleshchev 8c9d0c6145 #4142 Joint grouping and stripping
Viewer only supports 110 joints at a time, when model has more bones
than that importer has to strip some, use groups for stripping.
2025-06-26 02:39:21 +03:00