Commit Graph

52453 Commits (b8cc1f76c63b2fb7de0cff8ae03e413cdd1a9a2f)

Author SHA1 Message Date
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
AtlasLinden 26adfd9910
Resolve qatest.yaml invalid workflow error #4244 2025-06-11 07:51:56 -07: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
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
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
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
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
Jonathan "Geenz" Goodman fe4f85e587 Merge remote-tracking branch 'origin/main' into geenz/2025.04-to-develop 2025-05-28 11:52:16 -04:00
Jonathan "Geenz" Goodman de8275b14b
Merge pull request #3861 from secondlife/release/2025.04
Release/2025.04
2025-05-28 11:36:40 -04:00
TJ aeefc73129
Add font buffer resetting in LLLineEditor.clear() (#4159) 2025-05-27 04:03:05 +03:00
Jonathan "Geenz" Goodman fe55c7815c
Merge pull request #4135 from secondlife/geenz/mac-outfit-gallery-crash-fix
Fix null outfit gallery observer pointer
2025-05-22 13:02:42 -04:00
Maxim Nikolenko 5b12428e65
#4132 fix name mentions sometimes not being highlighted 2025-05-22 19:53:53 +03:00
Jonathan "Geenz" Goodman b62e7f96c2 Remove mOutfitsObserver, use mCategoriesObserver from our base. 2025-05-22 12:53:37 -04:00
sethalvesLL 38a643ae31
Merge pull request #4052 from secondlife/seth/viewer-1865
adjust which webrtc tracks are enabled when the avatar crosses a region border
2025-05-22 09:44:11 -07:00
sethalvesLL 5047a0b439
Merge pull request #4100 from secondlife/viewer-1865-for-2025.04
Viewer 1865 for 2025.04
2025-05-22 09:43:51 -07:00
Andrey Kleshchev 0129106bdf #4110 Crash on LLScrollListCtrl::deleteSelectedItems 2025-05-22 19:41:17 +03:00
AtlasLinden cee546977d
Allow runners to operate independently
Currently if there are multiple workflow runs queued and a runner is offline, the online runner will wait for the offline runner to either timeout or complete the job before moving to the next job.
This adjustment should allow the online runner/s to move onto new workflow runs regardless of what other runners are up to.
2025-05-22 09:05:24 -07:00
Jonathan "Geenz" Goodman 25e6834127 Fix null outfit gallery observer pointer 2025-05-22 08:14:41 -04:00
AtlasLinden 55b1a16b8e
Merge pull request #4079 from secondlife/atlas-qaworkflow
Add reinforced setup steps to qatest.yaml
2025-05-21 08:13:04 -07:00
Maxim Nikolenko a31b7ae241
Merge pull request #4126 from secondlife/maxim/2025.04-p430
#p430 don't show MFA dialog twice
2025-05-21 16:36:39 +03:00
Maxim Nikolenko 3fa7674661 fix test for lllogininstance.cpp 2025-05-21 15:44:48 +03:00
Mnikolenko Productengine 0296bd6ca7 #p430 don't show MFA dialog twice 2025-05-21 02:50:39 +03:00
Andrey Lihatskiy 5ee83e782d
Update macos icons (#4042, #4112)
according to https://developer.apple.com/design/human-interface-guidelines/app-icons
2025-05-20 20:40:26 +03:00
Andrey Kleshchev 1d40793b17 #4101 Handle boost::filesystem's exceptions 2025-05-20 16:15:29 +03:00
Seth Alves 28edf9e0c0 reuse region variable instead of multiple calls to gAgent.getRegion() 2025-05-19 10:01:17 -07:00
Seth Alves b2b021fead adjust which webrtc tracks are enabled when the avatar crosses a region border 2025-05-19 10:01:09 -07:00
Andrey Lihatskiy 479a23af5e
Update pre-commit hook to v5.0.0 (#4093) 2025-05-16 20:46:18 +03:00
Maxim Nikolenko d5313e7161
#4091 fix speaker icon is showing all users speaking when anyone is talking 2025-05-16 17:41:56 +03:00
Andrey Kleshchev b5db42e26b #4088 Fix Outfit folders changing to normal folders
when parent copied and pasted
2025-05-16 00:44:30 +03:00
AtlasLinden a889740709
Account for further Playwright dependencies in .venv 2025-05-14 14:25:36 -07:00
Andrey Kleshchev 05557554c3 #4081 Meshes missing after teleport 2025-05-14 21:28:30 +03:00
AtlasLinden 33fb7903f9
Added "verify repo is up-to-date" step
Local changes are stashed temporarily upon repo update and an attempt to restore them is made afterwards. If a merge conflict is hit then a new local branch is created.
2025-05-14 08:32:25 -07:00
AtlasLinden ca81b40f5a
Add virtual env setup step to qatest.yaml
A step is created for both Win and Mac
2025-05-14 07:33:58 -07:00
Andrey Kleshchev 888d4ae9df #4072 Fix Appearance floater not updating 2025-05-14 00:02:16 +03:00
Andrey Kleshchev 32cd3a6088 #4071 Permit pasting links into outfits
Like it's permitted to drop them
2025-05-13 21:43:44 +03:00
Andrey Kleshchev c94e00a10b #4069 Fix crash at handleToolTip 2025-05-13 19:23:23 +03:00
Maxim Nikolenko 6b0cebe9c9
#2279 fix for View Angle setting 2025-05-13 15:57:51 +03:00
Ansariel Hiller 008c8f7c86
Modernize away possibly missing std::less comparator (#4063) 2025-05-13 15:21:39 +03:00
Andrey Kleshchev 6225eb8c86 #4060 Fix subfolders use through ctrl-v 2025-05-13 15:20:44 +03:00
Andrey Kleshchev e466414be4 #4055 Fix subfolder dragging 2025-05-13 15:20:44 +03:00
Maxim Nikolenko 733d65d039
#4010 play only audio mention ping for new conversation 2025-05-12 23:12:15 +03:00
Andrey Kleshchev fb34971786 Revert "#4008 Fix media scale adjustments with pbr applied"
This reverts commit b084d842c9.
2025-05-12 20:46:12 +03:00
Andrey Kleshchev 872fd15caf #4056 Crash at childGetSelectionInterface
in model importer
2025-05-10 11:25:56 +03:00