Commit Graph

38826 Commits (e00a8dee3f9675296df5c614b4483509c2ff55bb)

Author SHA1 Message Date
Nat Goodspeed e00a8dee3f DRTVWR-474: Fix path2basename("secondlife.ico") call. 2018-09-13 20:26:21 -04:00
Nat Goodspeed a6e2201d2c DRTVWR-474: Run the new updater in LEAP mode. 2018-09-13 16:24:53 -04:00
Nat Goodspeed cc99cd65cf DRTVWR-474: Copy updater and its icons into Mac app's Resources. 2018-09-13 16:23:45 -04:00
Nat Goodspeed 83b40329fd DRTVWR-474: Make NSIS installer invoke updater precheck subcommand. 2018-09-13 16:22:38 -04:00
Nat Goodspeed 08fefb454b DRTVWR-474: Update to viewer-manager build 519640 2018-09-13 16:21:50 -04:00
Nat Goodspeed 289813994e DRTVWR-474: Clean up use of LLDir::getAppRODataDir(), esp. on Mac.
Clearly it's not obvious to maintainers that on the Mac, getAppRODataDir()
returns the app's Resources directory: in a number of places the code starts
with the executable directory and appends "../Resources" to find that.
2018-09-13 16:20:05 -04:00
Nat Goodspeed d41245f252 DRTVWR-474: $VIEWER_EXE, rather than plain VIEWER_EXE 2018-09-12 20:13:53 -04:00
Nat Goodspeed 0c995db8dc DRTVWR-474: Update to viewer-manager build 519577 2018-09-12 14:04:36 -04:00
Nat Goodspeed 2081b8a654 DRTVWR-474: Make NSIS run new updater.exe after install.
But change shortcuts and registry entries and everything else back to the real
viewer executable, so that every subsequent run directly launches the viewer.

Eliminate SL_Launcher references from viewer_manifest.py.
2018-09-12 12:15:41 -04:00
Nat Goodspeed d56ef598f6 DRTVWR-474: Update to viewer-manager build 519568 2018-09-12 12:12:30 -04:00
Nat Goodspeed a1a2b672ac DRTVWR-474: Update to viewer-manager build 519565 2018-09-12 11:30:43 -04:00
Nat Goodspeed aaf45f0f63 DRTVWR-474, MAINT-9047: Set viewer name in Info.plist, not launcher. 2018-09-11 19:59:03 -04:00
Nat Goodspeed e3d16dcb70 DRTVWR-474: Remove nag about SL_Launcher. 2018-09-11 19:57:42 -04:00
Nat Goodspeed 517e1605e9 DRTVWR-474, MAINT-9047: Display top-level app bundle in sparseimage.
codesign claims to succeed, but spctl says:
/Volumes/Second Life Installer/Second Life Test.app: rejected
(the code is valid but does not seem to be an app)

Why not? Display what's in Second Life.app/Contents on the mounted
sparseimage: show Info.plist, list Frameworks, MacOS, Resources.
2018-09-11 16:04:33 -04:00
Nat Goodspeed c6865bcd36 DRTVWR-474, MAINT-9047: Make failing spctl command more verbose. 2018-09-11 13:56:21 -04:00
Nat Goodspeed e0467f5061 DRTVWR-474, MAINT-9047: Must copy CMake-built viewer for EDU. 2018-09-11 09:18:56 -04:00
Nat Goodspeed 298a52f96a DRTVWR-474, MAINT-9047: Try *not* copying the viewer built by CMake.
The start of viewer_manifest.DarwinManifest.construct() is a path() call to
copy the whole viewer tree from where CMake constructs it. The comment is:
"(this is a no-op if run within the xcode script)." Unfortunately, for unclear
reasons, this has recently started nesting Second Life.app within the Second
Life.app directory, and even to multiple levels. When that happens, copying
the outermost .app directory to the sparseimage in order to convert to dmg
runs out of room because we're trying to pack multiple copies of the whole
viewer tree into the fixed-size sparseimage.

But if it works to simply skip that entire initial copy operation, so much the
better.
2018-09-10 17:01:53 -04:00
Nat Goodspeed 299d4807ab DRTVWR-474, MAINT-9047: Back out changeset 2ed01671b974.
We'll try to address the Mac app bundle name discrepancy a different way.
2018-09-10 12:23:42 -04:00
Nat Goodspeed a74b3691af DRTVWR-474, MAINT-9047: Make viewer_manifest use same bundle name. 2018-09-09 09:22:06 -04:00
Nat Goodspeed 65dd31631f DRTVWR-474, MAINT-9047: Restore viewer to top-level Mac app.
The relationship to MAINT-9047 is that we hope this will improve the behavior
of Mac code signing.
2018-09-08 10:05:26 -04:00
Nat Goodspeed 6f54add8a8 increment viewer version to 5.1.9 2018-08-21 19:03:01 -04:00
Nat Goodspeed c1d5bafdb7 Added tag 5.1.8-release for changeset 23ea0fe36fad 2018-08-21 19:01:30 -04:00
Oz Linden 30b8068c97 VOICE-50 VOICE-58: recover from SLVoice process exit automatically 2018-08-10 09:51:48 -04:00
Oz Linden 5e89952203 merge changes for 5.1.7-release 2018-08-02 16:36:50 -04:00
Nat Goodspeed 09f97172bb MAINT-8176: Add canonical_repo field to viewer's autobuild.xml. 2018-08-02 16:08:53 -04:00
Nat Goodspeed 31afdea8a2 increment viewer version to 5.1.8 2018-08-02 16:02:58 -04:00
Nat Goodspeed ac2b54ae21 Added tag 5.1.7-release for changeset ac3b1332ad4f 2018-08-02 16:02:58 -04:00
Oz Linden c339894390 additional logging around launch/termination of SLVoice 2018-08-02 10:00:34 -04:00
Oz Linden dbbeeed6f4 retrigger build 2018-07-29 09:49:55 -04:00
andreykproductengine 9248ca8115 SL-920 Disable friendship caps untill new requirements are provided 2018-07-18 16:16:43 +03:00
andreykproductengine 59d00f986e SL-920 Better logging and limited cap to offline messages 2018-07-17 10:42:17 +03:00
Oz Linden a59274d2da update to SLVoice 4.9.0002.30313.ee674a2b 2018-07-09 17:06:22 -04:00
AndreyL ProductEngine 05edfce741 Merged in lindenlab/viewer-lynx 2018-07-09 23:46:48 +03:00
maxim_productengine 9d3639ec4b MAINT-1771 FIXED Avatar doesn't stand up after pressing Shift+Alt+S keyboard shortcut 2018-07-06 18:01:43 +03:00
andreykproductengine c895f8c062 MAINT-8800 Vivox pointlesly stalls for 10 seconds waiting on shutdown 2018-07-04 16:18:08 +03:00
Andrey Lihatskiy 5bbabed01c Merged in graham_linden/viewer-lynx-graham (pull request #82)
Roll back optimization that breaks cubemap updates

Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
2018-07-03 16:14:58 +00:00
Graham Linden ce2d23d33b Roll back optimization that isn't needed for sky rendering when atmospherics are used, but is needed for cubemap update. 2018-07-03 15:54:15 +01:00
eli 922c5fe2fc FIX INTL-93 translate Viewer Set51 from viewer-bear, for 9 languages 2018-07-02 17:11:08 -07:00
andreykproductengine 5346e7909f MAINT-8618 Viewer attempting to edit action when it has no permission 2018-07-02 20:09:36 +03:00
Graham Linden 7851e49878 MAINT-8260 make TextureLoadFullRes not persistent to avoid issues with accidentally setting it on systems which cannot handle the mem load it implies 2018-06-29 22:42:06 +01:00
Oz Linden d9c59488f4 fix debug logging 2018-06-27 16:21:10 -04:00
Oz Linden 04fecd4802 fix provisioning debug log 2018-06-27 14:46:59 -04:00
Graham Linden 9a00d545d4 Merge 2018-06-27 15:26:54 +01:00
Oz Linden 711cd0d10f add more startup debug logging 2018-06-27 09:44:54 -04:00
Graham Linden c0bd1cd432 Disambiguate logical op precedence for Clang. 2018-06-27 01:38:05 +01:00
Graham Linden 8b1120b3ec Fix misspelled convenience func name. 2018-06-26 23:43:06 +01:00
AndreyL ProductEngine f18d41d2fa Merged in lindenlab/viewer-lynx 2018-06-26 23:22:58 +03:00
andreykproductengine 41c0a95365 MAINT-8395 Better loging 2018-06-26 20:19:38 +03:00
Nat Goodspeed f4a772b2b8 DRTVWR-453: Update from MAINT (viewer-lynx). 2018-06-26 09:45:14 -04:00
Nat Goodspeed 020757ff01 DRTVWR-453: Update to viewer-manager build 517052 2018-06-26 09:42:26 -04:00