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