summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-09Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2018-07-09Attempting to create a settings inventory item on a non-eep region will now ↵Rider Linden
show a visible failure message to the user. Menu items for greating settings in inventory are disabled on non eep regions.
2018-07-09Test Hg coding policy hooks.Graham Linden
2018-07-09Test Hg coding policy hooks.Graham Linden
2018-07-09Restore setting the inv proj matrix for advanced atmo render path.Graham Linden
Set nSight debug setting to 0 to fix ALM snapshots. Add popMatrix call to balance push around heavenly body rendering in ALM and fix mat stack overflow.
2018-07-06MAINT-1771 FIXED Avatar doesn't stand up after pressing Shift+Alt+S keyboard ↵maxim_productengine
shortcut
2018-07-05MAINT-8827 EEP Edit Day Cycle window needs Save & Cancel buttons linked to ↵andreykproductengine
bottom of the window
2018-07-05MAINT-8587 FIXED "(waiting)" instead of a group name in the Allowed Groups list.maxim_productengine
2018-07-04MAINT-8800 Vivox pointlesly stalls for 10 seconds waiting on shutdownandreykproductengine
2018-07-04Fixed line endings in llgl.cppAndreyL ProductEngine
2018-07-04Fix up sun glow/size bindings in edit panel.Graham Linden
2018-07-03Fix deferred stars shader output decl.Graham Linden
2018-07-03MergeRider Linden
2018-07-03MAINT-8821: New "My Environments" floater. First pass.Rider Linden
2018-07-03Merged in graham_linden/viewer-lynx-graham (pull request #82)Andrey Lihatskiy
Roll back optimization that breaks cubemap updates Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
2018-07-03MAINT-8838 render a sun disc if the texture(s) are provided by WL settings ↵Graham Linden
(default is no sun disc and just haze) Refactor sky texture optimization to retain building the cubemap used by shiny.
2018-07-03Roll back optimization that isn't needed for sky rendering when atmospherics ↵Graham Linden
are used, but is needed for cubemap update.
2018-07-03MAINT-8836 - Objects with Alpha Masking > 0 settings do not rendering ↵ruslantproductengine
correctly on avatar FIXED
2018-07-03Merged in ruslantproductengine/viewer-cougar-4cr-2 (pull request #12)Ruslan Teliuk
MAINT-8335 Derendering Avatar type also derenders some rezzed mesh objects Approved-by: Simon Linden <simon@lindenlab.com> Approved-by: Graham Madarasz <graham@lindenlab.com> Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2018-07-03MAINT-8582 FIXED The message "Group is already in the list" is not displayedmaxim_productengine
2018-07-02FIX INTL-93 translate Viewer Set51 from viewer-bear, for 9 languageseli
2018-07-02MAINT-8837 fix legacy haze validation to make all params optionalGraham Linden
2018-07-02MAINT-3219 make align planar faces set normal and specular offsets and ↵Graham Linden
rotations in addition to the diffuse values
2018-07-02MAINT-8671 - more bind shape fixBrad Payne (Vir Linden)
2018-07-02MAINT-8671 - change in bind shape -> quaternion math.Brad Payne (Vir Linden)
2018-07-02MAINT-7548 MAINT-7560 use NvidiaOptimusEnablement globally exported var to ↵Graham Linden
signal desire to use high-performance graphics processor
2018-07-02MAINT-8618 Viewer attempting to edit action when it has no permissionandreykproductengine
2018-07-02increment viewer version to 5.2.0AndreyL ProductEngine
2018-07-02MAINT-8718 FIXED EAM can't add or remove agent to or from Allowed, Banned ↵maxim_productengine
list for All Estates on the first try
2018-07-02Merged lindenlab/viewer-cougar into defaultRuslan Teliuk
2018-07-01DRTVWR-447: Update to viewer-manager build 517331Nat Goodspeed
2018-06-30MAINT-8822: Revert viewer_manifest to using src= instead of build=.Nat Goodspeed
Turns out that having multiple (source, build, artwork) prefix stacks isn't such a good idea after all. Many of our LLManifest.path() directives use wildcards -- and if _any files_ match the specified wildcard from a prefix stack other than what you had in mind, viewer_manifest will silently, cheerfully do the Wrong Thing. There is a good reason why all existing LLManifest.prefix() calls exclusively used src= and/or dst= instead of build=.
2018-06-30MAINT-8822: Give LLManifest.prefix() (suppressed) debugging output.Nat Goodspeed
2018-06-29Merged in graham_linden/viewer-eep-graham (pull request #13)Rider Linden
MAINT-4019 fix star rendering in advanced lighting mode
2018-06-29Add menu item for "My Environments"Rider Linden
2018-06-30MAINT-4019 fix ALM star rendering (make post-deferred and actually blend)Graham Linden
2018-06-29Put up notifications to the user when things go terribly terribly wrong.Rider Linden
2018-06-29MAINT-8260 make TextureLoadFullRes not persistent to avoid issues with ↵Graham Linden
accidentally setting it on systems which cannot handle the mem load it implies
2018-06-29MAINT-8671 - animated object rotation fix based on bind shape matrix of root ↵Brad Payne (Vir Linden)
prim, where applicable.
2018-06-29MAINT-8822: Revamp the LLManifest.prefix() calling convention.Nat Goodspeed
The way prefix("path_fragment") or prefix(src="path_fragment") has always worked is that unless you explicitly specify dst="", it adds "path_fragment" to the source AND dest prefix stacks! The most recent refactoring of viewer_manifest.py failed to copy CEF because it involved prefix(src="../some lengthy path fragment") -- forgetting to specify dst="" -- which added "../some lengthy path fragment" to the dest prefix stack -- which put it outside the viewer install staging area altogether. Having been bitten too many times by forgetting to add prefix(dst=""), we remove the necessity. The prefix() src=, build= and dst= prefix stacks are now completely independent. Add src_dst= keyword argument for when you DO want to add the same path fragment to both the source and dest prefix stacks. ("Explicit is better than implicit.") Change all existing calls accordingly. Now that the build prefix stack no longer tracks the src prefix stack, we were failing to pick up some things from the build area because NOBODY ever used build=, relying entirely on src= to point both to stuff in the source tree and stuff in the build tree. Try to use build= appropriately. If that proves too confusing, we might eliminate the separate build and artwork (!) prefix stacks entirely, requiring callers to reset the src stack explicitly when switching back and forth.
2018-06-29Convert tabs to spaces in llprimitive/llmaterial.* for sanityGraham Linden
2018-06-29Remove ref to mirror_axis.Graham Linden
2018-06-29MergeRider Linden
2018-06-29Enable settings inventory filter checkbox. Fix day cycle editor selection ↵Rider Linden
on open.
2018-06-29MergeGraham Linden
2018-06-29MAINT-8817 remove automatic update of inv_proj matrix so sunLightF which ↵Graham Linden
expects it not to match the projection mat works again Fix misspellinging in missing settings asset notification string Fix moon quat conversion to get proper directional rotation Add early out so attempting to set parcel env settings doesn't crash
2018-06-29Fix moon rotation.Rider Linden
2018-06-29MAINT-8335 Derendering Avatar type also derenders some rezzed mesh objectsruslantproductengine
Fixed
2018-06-28DRTVWR-447: Suppress BugSplat UI; auto-fill certain BugSplat data.Nat Goodspeed
Direct BugSplat to send crash reports without prompting, on both Windows and Mac. Add a mechanism by which code called after LL_ERRS() can retrieve the fatal log message string. (How did the crash logger extract that for Linden crash logging?) Add that fatal message to crash reports on Windows. But as BugsplatMac is engaged only on the run _after_ the crash, we no longer have that message in memory. Also add user name and region location to Windows crash reports. On Mac, (a) we don't have the information from the previous run and (b) BugsplatMac doesn't provide an API to attach that information to the crash report. Add Mac logging to indicate the success or failure of sending the crash report. Add Windows logging to indicate we're about to send.
2018-06-28Creating settings objects in the correct folders. Correctly check if clouds ↵Rider Linden
paused.