Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-19 | SL-9680, SL-9673 - set attachment distance floor at 0.01 to avoid triggering ↵ | Brad Payne (Vir Linden) | |
divide-by-zero prevention logic. Force HUD attachments to always be full detail. | |||
2018-09-18 | Merged in graham_linden/viewer-cougar-graham (pull request #27) | Andrey Lihatskiy | |
SL-1835 Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> Approved-by: Ruslan Teliuk <ruslantproductengine@lindenlab.com> | |||
2018-09-18 | SL-1835 | Graham Linden | |
Make attachmentAlphaMaskShadow frag shader ignore vert alpha which can be incorrect. Make discard test in attachmentAlphaMaskShadow match other shadow shaders more closely. Fix highlightF shader compile error. | |||
2018-09-17 | SL-9671 - refresh simulator features on region change | Brad Payne (Vir Linden) | |
2018-09-17 | SL-1503 MAINT Objects do not rendering under water | ruslantproductengine | |
Fixed. | |||
2018-09-14 | SL-1956 added support for temporary bans to parcel ban list | AndreyL ProductEngine | |
2018-09-14 | SL-1288 show the "Mini-Inspector" of LLNameListCtrl only on a frontmost floaters | AndreyL ProductEngine | |
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: 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 | Merge | Graham Linden | |
2018-09-12 | SL-4178 make deferred version of highlight shader that fills in zero spec ↵ | Graham Linden | |
and env intensity to keep the shiny down | |||
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 | Merge | Graham Linden | |
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 | SL-966 - animated object size/pos constraints cont, including some settings ↵ | Brad Payne (Vir Linden) | |
for debugging. additional options to anim_tool.py for making test animations | |||
2018-09-10 | MAINT-9116 XUI Cleanup | andreykproductengine | |
2018-09-12 | SL-1397 FIXED Check mark doesn't switch when clicking on the label "Mute ↵ | maxim_productengine | |
when minimized" in Preferences | |||
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-10 | by default print location in log files | Oz Linden | |
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-07 | SL-944 - logcontrol.xml update | Brad Payne (Vir Linden) | |
2018-09-07 | remove only-partially-successful attempt to put teamcity blocks around targets | Oz Linden | |
2018-09-07 | SL-966 - max size = 64 | Brad Payne (Vir Linden) | |
2018-09-07 | SL-966 - updated logic for size/pos constraints | Brad Payne (Vir Linden) | |
2018-09-06 | FIX INTL-302 translation of Viewer Set52 (DRTVWR-461: viewer-estate-access) | eli | |
2018-09-06 | SL-966 - size and pos limit calcs moved to sep method. Global scale option ↵ | Brad Payne (Vir Linden) | |
for testing of size limits. | |||
2018-09-06 | make the .app name channel sensitive to match cmake | Oz Linden | |
2018-09-06 | MAINT-9077 FIXED Jellydolled avatar attachments can emit light. | maxim_productengine | |
2018-09-06 | MAINT-8777 added ability to copy access lists to clipboard | AndreyL ProductEngine | |
2018-09-05 | add more block structure to TeamCity log output for components | Oz Linden | |
2018-09-05 | SL-957: Previous commit skipped a couple assignments used later. | Nat Goodspeed | |
2018-09-05 | SL-957: Don't move viewer executable until final viewer_manifest run. | Nat Goodspeed | |
viewer_manifest is run twice by CMakeLists.txt: once with --actions=copy and once with the default actions copy and package. The fact that we (try to) move the Mac viewer executable both times has confused things on a number of occasions. Currently it's bollixing our attempt to run dsymutil on the executable so we can package up the Mac symbols for both codeticket and BugSplat. Introduce DarwinManifest.is_rearranging() that tests whether either "package" or "unpacked" is in self.args["actions"], echoing an earlier test. Make several things conditional on that, notably moving the executable. | |||
2018-09-04 | SL-957: Try passing dsymutil the full pathname of VIEWER_APP_EXE. | Nat Goodspeed | |
2018-09-04 | SL-957: Try being more explicit about VIEWER_APP_DSYM full pathname. | Nat Goodspeed | |
2018-09-04 | SL-957: Try removing redundant add_custom_command() dependency. | Nat Goodspeed | |
2018-09-04 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2018-09-03 | MAINT-9076 Improved support for Retina Displays | ruslantproductengine | |
2018-08-31 | SL-957: Try removing quotes from ${VIEWER_BINARY_NAME} in CMake deps. | Nat Goodspeed | |
2018-08-31 | SL-957: Name VIEWER_BINARY_NAME directly, not an assigned variable. | Nat Goodspeed | |
If this theory is correct, setting VIEWER_APP_EXECUTABLE to VIEWER_BINARY_NAME and then referencing VIEWER_APP_EXECUTABLE instead of VIEWER_BINARY_NAME confuses CMake as to the filename involved. <eyeroll/> |