summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-04SL-18837: Fix set-but-unreferenced in LLInventoryGallery::startDrag()Nat Goodspeed
2023-10-04SL-18837: Restore setting ViewerManifest.package_file.Nat Goodspeed
This is referenced after running the packaging.
2023-10-04SL-18837: Merge branch 'main' of secondlife/viewer into actionsNat Goodspeed
2023-10-03SL-19242: Remove signing and packaging from viewer_manifest.pyNat Goodspeed
for Mac and Windows. That's now done by subsequent jobs in the GitHub build. Remove workflow step to upload installers before signing and packaging jobs. Remove from viewer_manifest.py conditionals for 32-bit Windows or Mac. Also bump to actions/checkout@v4, per dependabot.
2023-10-03Merge branch 'main' into DRTVWR-588-maint-WAndrey Lihatskiy
# Conflicts: # indra/llui/lltooltip.h # indra/newview/llinventoryfunctions.cpp # indra/newview/llvovolume.cpp # indra/newview/skins/default/textures/textures.xml
2023-10-03Increment viewer version to 6.6.16Nat Goodspeed
following promotion of DRTVWR-567
2023-10-02SL-19242: Expect and pass Apple "Team ID" rather than "ASC Provider".Nat Goodspeed
"ASC Provider" was a credential accepted by altool, but switching from altool to notarytool requires a Team ID instead. Expect to find TEAM_ID in our repository secret NOTARIZE_CREDS_MACOS. Extract it and pass it to sign-pkg-mac.
2023-09-29SL-20244 On-screen animesh characters that start pelvis offset animations ↵Alexander Gavriliuk
disappear when root goes off-screen
2023-09-29SL-20031: Update viewer-manager to v3.0-83fb46a. (#331)nat-goodspeed
Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com>
2023-09-29SL-20366 Crash at setTETextureCoreAndrey Kleshchev
2023-09-28SL-20361 Avoid of ASSERT (false) in check_rigged_group()Alexander Gavriliuk
2023-09-27SL-20346 Avoid of ASSERT (pos.isFinite()) in drawBoxOutline()Alexander Gavriliuk
2023-09-27SL-20345 Avoid of ASSERT (\!mRootVolp) in LLControlAvatar::~LLControlAvatar()Alexander Gavriliuk
2023-09-26SL-19242: Store Mac app bundle in tarball with top-level .app name.Nat Goodspeed
We were creating the tarball with the app bundle stored as the whole 'Users/someone/.../newview/Release/Second Life Mumble.app' path. Don't.
2023-09-26SL-20341 Item Properties floater closes on changes for task inventory itemAndrey Kleshchev
2023-09-26SL-19242: Allow overwriting the Mac viewer's app bundle tarball.Nat Goodspeed
2023-09-26SL-19242: Merge branch 'actions' of viewer-private into actionsNat Goodspeed
to pick up Brad's secrets fix.
2023-09-26SL-19242: Package Mac app image as tarball for artifact uploading.Nat Goodspeed
actions/upload-artifact doesn't preserve symlinks, which are important for our Mac viewer and its embedded frameworks. But tar does, so pack up the whole bundle as a tarball before posting as a GitHub artifact.
2023-09-25Attempt to fix SL-19242 notarize creds secrets loadingBrad Linden
2023-09-25SL-20335 Disable ERROR # diffuseColor4fv : ASSERT (shader != NULL)Alexander Gavriliuk
2023-09-25SL-20334 Unable to use non-square textures from inventoryAndrey Kleshchev
2023-09-25SL-20332 Crash at dragCategoryIntoFolderAndrey Kleshchev
2023-09-25SL-19242: Reference the actual stored GitHub repo secrets.Nat Goodspeed
Add a Mac signing step to unpack the credentials bundled into NOTARIZE_CREDS_MACOS so viewer-build-util/sign-pkg-mac need not know about that peculiarity of our secrets formatting.
2023-09-21SL-20319 Crash at removeMutedAVsLightsAndrey Kleshchev
Merge conflict? This was fixed in SL-17752 but somehow reverted without a commit
2023-09-21SL-20287 The 'search_history.txt' file in the user profile is always emptyAlexander Gavriliuk
2023-09-20SL-20308 Clearing user's data should clear mfa #2Andrey Kleshchev
2023-09-20SL-20280 BugSplat Crash in LLVertexBuffer::setBuffer()Alexander Gavriliuk
2023-09-20SL-20298 Fix recursive fetch not working properly.Andrey Kleshchev
2023-09-20SL-19242: Pass channel and imagename to sign-pkg-mac/action.yaml.Nat Goodspeed
The viewer_manifest.py logic to determine the name of the viewer installer .dmg is a little convoluted. Make it tell viewer-build-util/sign-pkg-mac that name, rather than passing it all the relevant inputs and composing it redundantly. sign-pkg-mac also wants the viewer channel to determine the application name.
2023-09-20SL-20299 Fix username overlap with the date of the toastAndrey Kleshchev
2023-09-19SL-19242: Move comments out of YAML parameter text.Nat Goodspeed
2023-09-18SL-19242: Typo in changing from inline to reusable action.Nat Goodspeed
2023-09-18SL-19242: release job now depends on package jobsNat Goodspeed
and uses new viewer-build-util/release-artifacts action.
2023-09-18SL-20308 Clearing user's data should clear mfaAndrey Kleshchev
2023-09-15SL-19242: Retrieve and decode Windows signing cert, pass to action.Nat Goodspeed
2023-09-15SL-17135 Apr process creation crashAndrey Kleshchev
looks like pool regularly gets corrupted, try using separate pool
2023-09-15SL-20279 BugSplat Crash #1327171: gl_debug_callback(111)Alexander Gavriliuk
2023-09-15SL-20278 Disconnect saving MFA from saving passwordAndrey Kleshchev
2023-09-15SL-19826 Gallery multiselect support, fix right clickAndrey Kleshchev
2023-09-14SL-20269 Tab's focus jumps over item when clicking on edge itemsAndrey Kleshchev
2023-09-14SL-20285 Updated individual request count declarationAndrey Kleshchev
2023-09-14SL-20285 Sturdier cof and fixed link fetchingAndrey Kleshchev
2023-09-13SL-19242: Capture the BugSplat @rpath as str, not bytes.Nat Goodspeed
2023-09-13SL-19242: Ensure NSIS file paths don't end with backslash.Nat Goodspeed
If they do, NSIS takes it as line continuation.
2023-09-13SL-19242: On NSIS error, dump the generated .nsi file.Nat Goodspeed
2023-09-13SL-19242: Pass arbitrary subprocess kwds through run_command().Nat Goodspeed
That is, make LLManifest.run_command() accept and forward subprocess keyword arguments.
2023-09-13SL-19242: Write relative pathnames into NSIS input file.Nat Goodspeed
2023-09-13SL-19242: Don't die if Windows app image installers/windows exists.Nat Goodspeed
2023-09-13SL-19242: Add NSIS language files etc. to Windows-app artifact.Nat Goodspeed
2023-09-13SL-20272 Animesh characters animate at 1 frame per second without clear reasonAndrey Kleshchev
Animesh already subtracts complexity cost from the region. It's fine to slow it down when it's far away, on low fps or when there is a bunch of non-impostored avatars around. But slowing part of the region's experience down point blank and permanently is just not pretty.