Commit Graph

40429 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Nat Goodspeed 8761e87ac5 DRTVWR-474: Remove Python autobuild packages and references to them.
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-24 14:02:23 -04:00
Andrey Lihatskiy 3f97060133 Merged in graham_linden/viewer-cougar-graham (pull request #30)
SL-6613

Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
Approved-by: Ruslan Teliuk <ruslantproductengine@lindenlab.com>
2018-09-24 17:22:12 +00:00
Graham Linden 00fe3e06e2 SL-6613 more fine-tuning of the logic around rigged alpha shadows to avoid issues when a diffuse texture with alpha is used with non-blended material diffuse alpha modes 2018-09-24 16:57:31 +01:00
AndreyL ProductEngine 934cbb4242 Merged in lindenlab/viewer-lynx 2018-09-24 16:05:22 +03:00
Andrey Lihatskiy 7c84656b76 Merged in graham_linden/viewer-cougar-graham (pull request #28)
SL-1835

Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
2018-09-20 15:54:31 +00:00
Graham Linden c7574e3d2d SL-1835
No change for non-bug, but turning off nSight debugging as it breaks snapshots.
2018-09-20 16:48:47 +01:00
Oz Linden a9b3c67534 remove unused control flags in internal logging method 2018-09-19 11:27:45 -04:00
Brad Payne (Vir Linden) 301821337b SL-9680, SL-9673 - set attachment distance floor at 0.01 to avoid triggering divide-by-zero prevention logic. Force HUD attachments to always be full detail. 2018-09-19 15:53:44 +01:00
Andrey Lihatskiy f046db6fb7 Merged in graham_linden/viewer-cougar-graham (pull request #27)
SL-1835

Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
Approved-by: Ruslan Teliuk <ruslantproductengine@lindenlab.com>
2018-09-18 17:24:22 +00:00
Graham Linden 53abfe53bd SL-1835
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-18 17:53:35 +01:00
Brad Payne (Vir Linden) 02b7a9a0fa merge 2018-09-18 02:12:20 +01:00
Brad Payne (Vir Linden) c5a2aa0028 SL-9671 - refresh simulator features on region change 2018-09-17 20:34:43 +01:00
Anchor Linden e5aeaa659a Merge 2018-09-17 10:50:08 -07:00
ruslantproductengine 609662dca5 SL-1503 MAINT Objects do not rendering under water
Fixed.
2018-09-17 16:40:25 +03:00
AndreyL ProductEngine de52689954 SL-1956 added support for temporary bans to parcel ban list 2018-09-14 08:14:05 +03:00
AndreyL ProductEngine fd83e88964 SL-1288 show the "Mini-Inspector" of LLNameListCtrl only on a frontmost floaters 2018-09-14 09:12:47 +03:00
Nat Goodspeed 807992adca DRTVWR-474: Pass updater cmd to LLLeap::create() as vector<string>.
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 20:55:05 -04:00
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
AndreyL ProductEngine 99729548a1 Merge 2018-09-13 07:11:23 +03:00
AndreyL ProductEngine 1fd1251643 Merged in lindenlab/viewer-bear 2018-09-13 07:09:20 +03:00
Nat Goodspeed 697d2cdff4 STORM-2116: Add to Cinder Biscuits contributions. 2018-09-12 20:21:13 -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
Graham Linden 32a147369e Merge 2018-09-12 18:41:58 +01:00
Graham Linden 1d2cbc2baa SL-4178 make deferred version of highlight shader that fills in zero spec and env intensity to keep the shiny down 2018-09-12 18:41:34 +01: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
Graham Linden 76802a727e Merge 2018-09-12 17:09:56 +01:00
Nat Goodspeed a1a2b672ac DRTVWR-474: Update to viewer-manager build 519565 2018-09-12 11:30:43 -04:00
maxim_productengine 228a25256e SL-1397 FIXED Check mark doesn't switch when clicking on the label "Mute when minimized" in Preferences 2018-09-12 17:42:23 +03: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
Brad Payne (Vir Linden) e4e4ad3c09 SL-966 - animated object size/pos constraints cont, including some settings for debugging. additional options to anim_tool.py for making test animations 2018-09-10 20:13:35 +01:00
andreykproductengine 78a8cc0976 MAINT-9116 XUI Cleanup 2018-09-10 20:56:25 +03: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
Oz Linden 886da87c43 by default print location in log files 2018-09-10 09:31:08 -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
Brad Payne (Vir Linden) d6cec8d68d SL-944 - enabled log types consistent notation in xml and cpp 2018-09-07 16:00:43 +01:00
Brad Payne (Vir Linden) 007a126256 SL-944 - logcontrol.xml update 2018-09-07 14:32:48 +01:00
Oz Linden 9fd463bd94 remove only-partially-successful attempt to put teamcity blocks around targets 2018-09-07 09:13:57 -04:00