summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-04SL-18837: Upload symbol file and physics pkg without installer.Nat Goodspeed
build.sh logic used to test whether the installer existed and skip the symbol-file and llphysicsextensions uploads if not. Since we now sign and package the built viewer in a later build job, it's no longer appropriate to gate these uploads on existence of the installer.
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