Commit Graph

38774 Commits (cd8f0da2d187df69a99a665ea11faaa4e13b7a12)

Author SHA1 Message Date
Graham Linden cd8f0da2d1 Fix use of new typedefs in inventory settings code in llenvironment. 2018-06-04 23:12:21 +01:00
Graham Linden 38271e9980 Remove redundant typedef hosing OSX build. 2018-06-03 00:35:17 +01:00
Graham Linden 7136956b90 Use more typedefs to simplify sync between viewer and sim env settings code. 2018-06-02 23:28:48 +01:00
Graham Linden 7d6743f42d Merge 2018-06-02 00:31:25 +01:00
Rider Linden 2a613d7363 Rework preset loading and context menu from inventory. 2018-06-01 16:24:36 -07:00
Graham Linden f87cf83a2b Mark LLSettingsSky::skipInterpolateKeys as override to silence Clang fail. 2018-06-01 23:54:01 +01:00
Graham Linden 8cfdc07e79 Code cleanup and move to using typedefs of S64Seconds/F64Seconds for ease in sync w/ sim side which has not llunits types. 2018-06-01 23:32:30 +01:00
Graham Linden 8dd8501386 Fix mis-merge of LLSettingsBase and remove optimize pragmas. 2018-06-01 15:50:25 +01:00
Graham Linden 37e8fd20c3 Merge to 5.1.6 2018-06-01 15:34:21 +01:00
Graham Linden 64302d3000 Modify use of sky settings, reduce complexity, and name funcs to indicate coord systems in use.
Fix class2 softenLightF shader.
2018-06-01 00:18:36 +01:00
Rider Linden bd84cbfa11 Merge 2018-05-31 11:49:27 -07:00
Oz Linden 40d4e8b2e6 increment viewer version to 5.1.6 2018-05-31 14:32:43 -04:00
Oz Linden a51ce32598 Added tag 5.1.5-release for changeset 2ea47f358b17 2018-05-31 14:32:43 -04:00
Rider Linden 460d944b08 More with min 2018-05-31 11:15:17 -07:00
Rider Linden 9831087fb6 Use llmin rather than std::min 2018-05-31 10:36:10 -07:00
Rider Linden 91f62d1c9c Merge 2018-05-31 09:43:23 -07:00
Rider Linden 2ddad24c4d Timeline behavior in day cycle edit. 2018-05-30 17:08:28 -07:00
Rider Linden acaf57100e switch track based on altitudes sent from region. 2018-05-24 17:09:01 -07:00
Rider Linden 581869f2ca Merge 2018-05-24 13:30:39 -07:00
Rider Linden fa4ac065cb Enable sky changes with altitude. 2018-05-24 13:11:33 -07:00
Nat Goodspeed ec8ee33939 MAINT-8675: In Darwin-specific CMake, use cp, not cmake -E copy.
cmake -E copy does only one file at a time, and older CMake versions don't
handle wildcards. But cmake -E copy is specifically for portability. When the
copy operation itself is Darwin-only, we can count on having 'cp' available.
2018-05-24 16:01:50 -04:00
Oz Linden c730ae22f8 fix tests broken by argument added to LLTrans::getString 2018-05-23 17:03:34 -04:00
Oz Linden fe8c976abe MAINT-8675: update expired certs in integration test 2018-05-23 17:02:49 -04:00
Rider Linden fbaa01d9a0 Removed mSavedEnvironment so the Mac build will be happy. 2018-05-23 09:30:39 -07:00
andreykproductengine c75eeab839 MAINT-8344 Day Cycle Editor (playing) 2018-05-23 19:01:52 +03:00
Graham Linden graham@lindenlab.com 439273c9c1 Merge 2018-05-23 01:16:12 +01:00
Rider Linden b29aa01056 Enable save/load/import for day edit. 2018-05-22 16:54:04 -07:00
Graham Linden graham@lindenlab.com 13536bb273 Remove some obsolete sky funcs.
Remove Matrix3/4 funcs using LLQuat 4-float init incorrectly
(they are redundant to angle/axis versions anyway).

Fix up tests referring to removed funcs above.
2018-05-22 21:42:54 +01:00
Graham Linden graham@lindenlab.com 689beff669 Merge 5.1.5 2018-05-22 21:28:07 +01:00
Rider Linden 3888de9439 Merge 2018-05-22 13:16:37 -07:00
Rider Linden 656967b326 Merge PR 2018-05-22 13:08:35 -07:00
Rider Linden 044b80e4e1 Manual blender for use in day editing dialog. 2018-05-22 10:49:55 -07:00
andreykproductengine b6ba9dd565 MAINT-8344 Day Cycle Editor (part 4, finalization) 2018-05-22 20:32:56 +03:00
Graham Linden graham@lindenlab.com ae5f24eb4d Make rendering of sun / moon work with both in the sky (test visibility independently). 2018-05-21 19:10:32 +01:00
Graham Linden graham@lindenlab.com f86073d609 Fix broken integration and unit tests.
Update KDU stubs in integration test.

Work around MAINT-8675 stale cert in llsechandler_basic for now.

Update stubs for LLTrans::getString in handful of integration tests.
2018-05-21 17:54:54 +01:00
AndreyL ProductEngine 734ce6110f Merged in oz_linden/maint-8675 2018-05-30 06:39:50 +03:00
Graham Linden graham@lindenlab.com 589e23884f Remove no longer used var hosing OSX build. 2018-05-18 23:44:16 +01:00
Graham Linden graham@lindenlab.com 190fa8614c Remove MSVC debug pragmas and comment out code to dump example grids.xml file w/ hard-coded grids. 2018-05-18 23:16:56 +01:00
Graham Linden graham@lindenlab.com 8082cb8668 Make nighttime elev constant _SIN, since it uses a sin value.
Put that constant in sky settings and eliminate dups.

Fix up logic around when to use heavenly bodies (fix broken moon in basic sky).

Remove unnecessary clip to horizon.

Put in temp code to ena/dis sun/moon based on LLEnvironment::getIsDaytime().
2018-05-18 23:14:56 +01:00
Rider Linden 9dc8df35c0 Merge 2018-05-18 13:33:49 -07:00
Rider Linden 4c1a633c23 Day cycle editor changes for loading settings. (Not complete) 2018-05-18 13:27:11 -07:00
andreykproductengine e4973e0f92 MAINT-8344 Day Cycle Editor (part 3) 2018-05-18 21:09:42 +03:00
AndreyL ProductEngine 64b3473f49 Merged in lindenlab/viewer-release 2018-05-18 03:02:44 +03:00
Nat Goodspeed c70119ebab increment viewer version to 5.1.5 2018-05-17 19:30:17 -04:00
Nat Goodspeed 5f5bf0eaf1 Added tag 5.1.4-release for changeset 7b6b020fd5ad 2018-05-17 19:30:16 -04:00
Graham Linden graham@lindenlab.com 242fe06109 Merge 2018-05-18 00:27:39 +01:00
Graham Linden graham@lindenlab.com 39fb9cc9b4 Fix Mie Config validation in sky settings.
Start cleanup of heavenly body rendering.
2018-05-18 00:23:58 +01:00
Graham Linden graham@lindenlab.com 313dbc7fea Merge 2018-05-18 00:22:21 +01:00
Rider Linden 430c5cd235 Self contained looping track blender. Will blend over time across an entire track in a day cycle. 2018-05-17 16:16:33 -07:00
Rider Linden b117a9ea19 Fix end of cycle trigger for time blender. 2018-05-17 12:05:31 -07:00