Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-27 | DRTVWR-474: Update to viewer-manager build 520085 | Nat Goodspeed | |
2018-09-27 | DRTVWR-474: Make LLEventMailDrop pass all saved events to listener. | Nat Goodspeed | |
Previously, LLEventMailDrop would send only the first queued event to a newly-connected listener. If you wanted to flush all queued events, you'd have to "pump" the queue by repeatedly disconnecting and reconnecting -- with no good way to know when you'd caught up. The new behavior makes LLEventMailDrop resemble a multi-valued future: a rendezvous between producer and consumer that, once connected, pushes values rather than requiring them to be pulled (as with a simple queue) -- regardless of the relative order in which post() and listen() are called. | |||
2018-09-26 | DRTVWR-474: Update to viewer-manager build 520047 | Nat Goodspeed | |
2018-09-26 | DRTVWR-474: Finish pulling in new viewer-release. | Nat Goodspeed | |
2018-09-26 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2018-09-26 | increment viewer version to 5.1.10 | Nat Goodspeed | |
2018-09-26 | Added tag 5.1.9-release for changeset 52422540bfe5 | Nat Goodspeed | |
2018-09-25 | Automated merge with https://bitbucket.org/oz_linden/viewer-release-cmake3.12 | Nat Goodspeed | |
2018-09-25 | DRTVWR-474: Update to viewer-manager build 519951 | Nat Goodspeed | |
2018-09-24 | DRTVWR-474: Remove Python autobuild packages and references to them. | Nat Goodspeed | |
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. | |||
2018-09-13 | DRTVWR-474: Pass updater cmd to LLLeap::create() as vector<string>. | Nat Goodspeed | |
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. | |||
2018-09-13 | DRTVWR-474: Fix path2basename("secondlife.ico") call. | Nat Goodspeed | |
2018-09-13 | DRTVWR-474: Run the new updater in LEAP mode. | Nat Goodspeed | |
2018-09-13 | DRTVWR-474: Copy updater and its icons into Mac app's Resources. | Nat Goodspeed | |
2018-09-13 | DRTVWR-474: Make NSIS installer invoke updater precheck subcommand. | Nat Goodspeed | |
2018-09-13 | DRTVWR-474: Update to viewer-manager build 519640 | Nat Goodspeed | |
2018-09-13 | DRTVWR-474: Clean up use of LLDir::getAppRODataDir(), esp. on Mac. | Nat Goodspeed | |
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-12 | DRTVWR-474: $VIEWER_EXE, rather than plain VIEWER_EXE | Nat Goodspeed | |
2018-09-12 | DRTVWR-474: Update to viewer-manager build 519577 | Nat Goodspeed | |
2018-09-12 | DRTVWR-474: Make NSIS run new updater.exe after install. | Nat Goodspeed | |
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 | DRTVWR-474: Update to viewer-manager build 519568 | Nat Goodspeed | |
2018-09-12 | DRTVWR-474: Update to viewer-manager build 519565 | Nat Goodspeed | |
2018-09-11 | DRTVWR-474, MAINT-9047: Set viewer name in Info.plist, not launcher. | Nat Goodspeed | |
2018-09-11 | DRTVWR-474: Remove nag about SL_Launcher. | Nat Goodspeed | |
2018-09-11 | DRTVWR-474, MAINT-9047: Display top-level app bundle in sparseimage. | Nat Goodspeed | |
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 | DRTVWR-474, MAINT-9047: Make failing spctl command more verbose. | Nat Goodspeed | |
2018-09-11 | DRTVWR-474, MAINT-9047: Must copy CMake-built viewer for EDU. | Nat Goodspeed | |
2018-09-10 | DRTVWR-474, MAINT-9047: Try *not* copying the viewer built by CMake. | Nat Goodspeed | |
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 | DRTVWR-474, MAINT-9047: Back out changeset 2ed01671b974. | Nat Goodspeed | |
We'll try to address the Mac app bundle name discrepancy a different way. | |||
2018-09-09 | DRTVWR-474, MAINT-9047: Make viewer_manifest use same bundle name. | Nat Goodspeed | |
2018-09-08 | DRTVWR-474, MAINT-9047: Restore viewer to top-level Mac app. | Nat Goodspeed | |
The relationship to MAINT-9047 is that we hope this will improve the behavior of Mac code signing. | |||
2018-09-04 | MAINT-9082 crash on HandleFocusLost | andreykproductengine | |
2018-09-04 | use copy_if_different to copy CrashReporter.nib so that it creates the ↵ | Oz Linden | |
directory if needed | |||
2018-08-31 | Merged in MAINT-6291 | andreykproductengine | |
2018-08-30 | Restore the ability for sockets to specify the interface to listen on | Oz Linden | |
2018-08-30 | disable RefCounted tests in llcorehttp because they hang the win64 build in ↵ | Oz Linden | |
TeamCity | |||
2018-08-30 | MAINT-6291 A bit more logging | andreykproductengine | |
2018-08-29 | SL-967 simplify viewer log file field syntax | Oz Linden | |
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 | |||
2018-08-29 | MAINT-6291 Fixed Scripted teleports have a higher rate of failure than ↵ | andreykproductengine | |
user-initiated teleports. Sim apparently sends finish and start messages simultaneously in case of scripted or experience teleports | |||
2018-08-29 | MAINT-9044 Update Aditi helper_uri to ↵ | AndreyL ProductEngine | |
https://secondlife.aditi.lindenlab.com/helpers/ | |||
2018-08-28 | Backed out changeset: 871c2923afce | AndreyL ProductEngine | |
2018-08-28 | Backed out changeset: 5b0f20062633 | AndreyL ProductEngine | |
2018-08-27 | line endings fix | maxim_productengine | |
2018-08-22 | MAINT-8926 Don't allow overwritting default preset | andreykproductengine | |
2018-08-23 | MAINT-8997 Add "Sort by recent arrival" to viewer People / Nearby map and list | maxim_productengine | |
2018-08-23 | MAINT-8985 Added missed initialization | maxim_productengine | |
2018-08-21 | increment viewer version to 5.1.9 | Nat Goodspeed | |
2018-08-21 | Added tag 5.1.8-release for changeset 23ea0fe36fad | Nat Goodspeed | |
2018-08-21 | MAINT-5651 LLTrace issues on exit | andreykproductengine | |
2018-08-20 | MAINT-8977 32bit viewer should have stricter image size cap | andreykproductengine | |