- Sep 26, 2018
-
-
Nat Goodspeed authored
-
Nat Goodspeed authored
- Sep 25, 2018
-
-
Nat Goodspeed authored
- Sep 24, 2018
-
-
Nat Goodspeed authored
We expect the viewer-manager package to be self-contained: we expect it to bring with it any Python packages it requires. We no longer force developers to wrap third-party Python packages as autobuild packages.
-
- Sep 13, 2018
-
-
Nat Goodspeed authored
This avoids having to tokenize a single string, avoiding swallowing backslashes in Windows pathnames in the mistaken belief they're escape characters. Alternatively, it avoids us having to double-escape them or convert them to forward slashes or whatever.
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
Nat Goodspeed authored
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.
-
- Sep 12, 2018
-
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
Nat Goodspeed authored
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.
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
- Sep 11, 2018
-
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
Nat Goodspeed authored
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.
-
Nat Goodspeed authored
-
Nat Goodspeed authored
-
- Sep 10, 2018
-
-
Nat Goodspeed authored
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.
-
Nat Goodspeed authored
We'll try to address the Mac app bundle name discrepancy a different way.
-
- Sep 09, 2018
-
-
Nat Goodspeed authored
-
- Sep 08, 2018
-
-
Nat Goodspeed authored
The relationship to MAINT-9047 is that we hope this will improve the behavior of Mac code signing.
-
- Sep 04, 2018
-
-
andreykproductengine authored
-
Oz Linden authored
-
- Aug 31, 2018
-
-
andreykproductengine authored
-
- Aug 30, 2018
-
-
Oz Linden authored
-
Oz Linden authored
-
andreykproductengine authored
-
- Aug 29, 2018
-
-
Oz Linden authored
MAINT-8991: only escape log message characters once, add unit test remove extra log line created by LL_ERRS document that tags may not contain spaces
-
andreykproductengine authored
Sim apparently sends finish and start messages simultaneously in case of scripted or experience teleports
-
- Aug 28, 2018
-
-
AndreyL ProductEngine authored
-
AndreyL ProductEngine authored
- Aug 27, 2018
-
-
maxim_productengine authored
-
- Aug 22, 2018
-
-
andreykproductengine authored
-