Nat Goodspeed
7c351379fc
SL-19242: Retrieve and decode Windows signing cert, pass to action.
2023-09-15 15:17:40 -04:00
Andrey Kleshchev
69a98a8465
SL-20278 Disconnect saving MFA from saving password
2023-09-15 03:07:29 +03:00
Andrey Kleshchev
76c6dc025d
SL-19826 Gallery multiselect support, fix right click
2023-09-15 00:01:58 +03:00
Andrey Kleshchev
28e6ce451c
SL-20269 Tab's focus jumps over item when clicking on edge items
2023-09-14 23:34:57 +03:00
Andrey Kleshchev
b09c19d27c
SL-20285 Updated individual request count declaration
2023-09-14 20:58:42 +03:00
Andrey Kleshchev
fa47e4402b
SL-20285 Sturdier cof and fixed link fetching
2023-09-14 18:51:33 +03:00
Mnikolenko Productengine
2e7cf2c1af
SL-20268 FIXED clicking Cancel doesn't revert Materials perms
2023-09-14 14:55:41 +03:00
Nat Goodspeed
ebe8e01ad1
SL-19242: Capture the BugSplat @rpath as str, not bytes.
2023-09-13 21:54:43 -04:00
Nat Goodspeed
2a031fa11c
SL-19242: Ensure NSIS file paths don't end with backslash.
...
If they do, NSIS takes it as line continuation.
2023-09-13 21:17:34 -04:00
Nat Goodspeed
2670cde77b
SL-19242: On NSIS error, dump the generated .nsi file.
2023-09-13 20:12:43 -04:00
Nat Goodspeed
6c6f6f4023
SL-19242: Pass arbitrary subprocess kwds through run_command().
...
That is, make LLManifest.run_command() accept and forward subprocess keyword
arguments.
2023-09-13 19:29:45 -04:00
Nat Goodspeed
62898143bf
SL-19242: Write relative pathnames into NSIS input file.
2023-09-13 17:59:09 -04:00
Nat Goodspeed
baa0faa7d1
SL-19242: Don't die if Windows app image installers/windows exists.
2023-09-13 15:10:22 -04:00
Nat Goodspeed
b1c93e6a50
SL-19242: Add NSIS language files etc. to Windows-app artifact.
2023-09-13 13:17:38 -04:00
Nat Goodspeed
be5f210e72
SL-19242: Don't exclude the prepared .nsi file from Windows-app.
...
Since we need to run NSIS in a separate job step, allow the Windows-app build
artifact to include the temporary .nsi file prepared by filling in our
template.
Also tweak the logic that finds and runs NSIS.
2023-09-13 11:13:55 -04:00
Nat Goodspeed
b02249546e
SL-19243: Directly reference action subdirs in viewer-build-util
...
instead of trying to checkout viewer-build-util (which doesn't work) and then
reference action subdirs from the filesystem.
Also engage (initial placeholder) actions to sign and package the
platform-specific application artifacts.
2023-09-12 16:28:09 -04:00
Nat Goodspeed
3e86f26b40
SL-19243: Try to convince GitHub that ./.util is really a path.
2023-09-12 13:55:08 -04:00
Cosmic Linden
a280bacfea
SL-20157: Fix scale of avatar mesh parts when mikktspace tangent generation fails
2023-09-12 10:50:26 -07:00
Andrey Kleshchev
b5c745185f
SL-20162 Option for debuging folder version in UI
...
Shows folder's data instead of a suffix.
Will need either a new inventory window or to toggle UI debug on early.
2023-09-12 19:51:13 +03:00
Nat Goodspeed
d795b49f16
SL-19243: Job step 'uses' must specify action.yaml file
...
instead of having it implied by specifying the containing directory.
2023-09-12 12:50:13 -04:00
Nat Goodspeed
0992a0af3b
SL-19243: Use consolidated viewer-build-util
...
instead of distinct viewer-post-bugsplat-{windows,mac} repos.
2023-09-12 12:46:28 -04:00
Nat Goodspeed
f31326189c
SL-19242: Exclude installer from Windows-app artifact.
2023-09-11 19:38:55 -04:00
Nat Goodspeed
62879b6e69
SL-19242: Adjust Windows relative path base directory.
2023-09-11 18:05:32 -04:00
Nat Goodspeed
fab7b300b9
SL-19242: Re-enable the rest of the build product uploads.
2023-09-11 15:34:14 -04:00
Nat Goodspeed
db2953e5de
SL-19242: Have to prefix upload-artifact exclude paths with pathname.
2023-09-11 15:29:32 -04:00
Nat Goodspeed
0d0dafc1be
SL-19242: Fix minor error in viewer_manifest.set_github_output().
2023-09-11 13:33:30 -04:00
Nat Goodspeed
0107f030c8
SL-19242: Eliminate cruft from Windows app image artifact
2023-09-11 12:53:34 -04:00
RunitaiLinden
74940194fa
Merge remote-tracking branch 'remotes/origin/DRTVWR-559' into davep/SL-19842
2023-09-11 11:51:20 -05:00
Alexander Gavriliuk
0b02bf5d26
SL-20090 BugSplat Crash: LLViewerFetchedTexture::updateFetch(2099)
2023-09-11 18:21:19 +02:00
Andrey Kleshchev
f107d8431c
SL-20199 Fix invalid or oversized folder being refetched indefinetely
2023-09-11 17:33:55 +03:00
RunitaiLinden
e3e1d42ab3
SL-20229 update message template hash
2023-09-11 09:31:16 -05:00
RunitaiLinden
1514ade10d
SL-19842 WIP -- Now that probes can override ambient, unroll ambient darkening hacks.
2023-09-11 09:20:00 -05:00
Nat Goodspeed
29300a1fd3
SL-19242: Try harder to post artifacts containing exactly app image.
...
In a Windows build tree, we don't actually have an app-named top directory, so
don't package its containing directory -- just the app dir itself, e.g.
"newview/Release".
In a Mac build tree, though we do have "Second Life Mumble.app", its parent
directory also contains other large stuff. Try posting a temp directory
containing a symlink to the .app.
Ditch the "!*.bat" exclusion: the presence of a second path (even an
exclusion) changes how upload-artifact nests its contents.
2023-09-11 10:07:51 -04:00
Andrey Kleshchev
cfb69846f1
SL-20261 Allow and resize existing textures as necessary for thumbnails
2023-09-10 21:49:00 +03:00
Andrey Kleshchev
46425b2e49
SL-19826 Keep scroll from acting up if selection changed
...
Unfulfilled scroll (due to fetching) persisted after selection changed
2023-09-10 21:48:43 +03:00
Andrey Kleshchev
167c5121d3
SL-19826 Basic 'shift' support for gallery Part#4
2023-09-10 21:48:43 +03:00
Andrey Kleshchev
f24f72d2f9
SL-19826 Gallery multiselect support Part#3
...
wip
2023-09-10 21:48:43 +03:00
Andrey Kleshchev
992d4ec36f
SL-19826 Implement feedback for dropping into flat folder view Part#2
2023-09-10 21:48:43 +03:00
Andrey Kleshchev
6675321e6a
SL-19826 Implement feedback for pasting into flat folder view Part#1
2023-09-10 21:48:43 +03:00
Nat Goodspeed
dc0ebc96a4
SL-19242: Try passing upload-artifact a normalized relative path.
2023-09-09 09:36:03 -04:00
Nat Goodspeed
ee82cd046f
SL-19242: Resolve '..' in viwer_app path before trying to upload.
2023-09-08 19:25:47 -04:00
Nat Goodspeed
63d5d38e36
SL-18837: Stop failing build.sh if there's no installer.
...
This unblocks ReleaseOS builds, and also preps for SL-19242.
Streamline build.sh's Uploads section.
2023-09-08 17:24:04 -04:00
Nat Goodspeed
2d04cc14d3
SL-19242: Post -app artifact, not -exe, with entire install image.
...
Previously we posted Windows-exe, macOS-exe artifacts that were a little
inconsistent: Windows-exe contained just the Windows executable, whereas
macOS-exe contained the whole .app tree (but without the .app directory).
Change to post Windows-app, macOS-app artifacts that each contain the whole
viewer install image, including the top-level application name directory. This
is what we'll need to codesign and notarize.
2023-09-08 17:01:46 -04:00
nat-goodspeed
3a6b155466
Merge pull request #372 from secondlife/DRTVWR-587-maint-V-pytweak
...
DRTVWR-587: Simplify Python.cmake by omitting find_package(Python3).
2023-09-08 15:01:57 -04:00
Nat Goodspeed
566ace0d56
DRTVWR-587: Adopt Ansariel's Python.cmake Windows simplification.
2023-09-08 14:37:09 -04:00
Nat Goodspeed
c87d9c635b
SL-18837: Suppress ReleaseOS for now.
2023-09-08 14:30:05 -04:00
Nat Goodspeed
c7546ea65e
SL-18837: Make llsdserialize_test debug output conditional.
...
Move hexdump() and hexmix() stream formatters to new hexdump.h for potential
use by other tests.
In toPythonUsing() helper function, add a temp file to receive Python script
debug output, and direct debug output to that file. On test failure, dump the
contents of that file to the log.
Give NamedTempFile::peep() an optional target std::ostream; refactor
implementation as peep_via() that accepts a callable to process each text
line. Add operator<<() to stream the contents of a NamedTempFile object to
ostream -- but don't use that with LL_DEBUGS(), as it flattens the file
contents into a single log line. Instead add peep_log(), which streams each
individual text line to LL_DEBUGS().
2023-09-08 14:14:09 -04:00
Ansariel
d459b3a1ca
Fix builds using OpenAL
...
(cherry picked from commit fd73b6e5cf )
2023-09-08 12:42:21 -04:00
Nat Goodspeed
44181628d5
SL-18837: Revert "Add OpenAL::createDefaultStreamingAudioImpl()."
...
This reverts commit 6cb906c449 .
2023-09-08 12:41:04 -04:00
Nat Goodspeed
7e655d8c82
SL-18837: Revert "Typo for LLAudioEngine_OpenAL"
...
This reverts commit 46bd102e80 .
2023-09-08 12:40:37 -04:00