Commit Graph

38740 Commits (ee91efb05377aa94c4d223d61ff941f2cdedde76)

Author SHA1 Message Date
Graham Linden ee91efb053 Fix template specialization syntax for Clang that MSVC does not demand. 2018-07-31 20:22:28 +01:00
Graham Linden 66035a2168 Fix broken init of defaulted arg that MSVC should not have let slide. 2018-07-31 18:12:43 +01:00
Graham Linden d748dbce45 MAINT-8909
Loosen precision when checking rotation and other false negatives when comparing
faces to see if they can be considered planar aligned. This was causing fields to
be marked tentative (grayed display) incorrectly.
2018-07-31 17:35:42 +01:00
Graham Linden 60d256e80f MAINT-8915
Fix sync of material rotation and offset values when using aligned planar faces.

Make it possible to set a specific TE's normal/spec offset/rotation values.

Eliminate redundant conversions in LLSD -> struct handler.
2018-07-30 22:38:30 +01:00
Graham Linden ba31900ea8 MAINT-8891 viewer-side fix for redundant setting of specular offset in LLSD to struct translation 2018-07-20 19:17:59 +01:00
Ruslan Teliuk f82443dd55 Merged in ruslantproductengine/viewer-cougar-4cr-2 (pull request #15)
MAINT-8836 - Objects with Alpha Masking > 0 do not rendering correctly on avatar

Approved-by: Graham Madarasz <graham@lindenlab.com>
Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
Approved-by: Simon Linden <simon@lindenlab.com>
2018-07-19 13:02:32 +00:00
AndreyL ProductEngine c877eac422 Fixed line endings in llgl.cpp 2018-07-04 11:56:01 +03:00
ruslantproductengine 6e03f2b4b5 MAINT-8836 - Objects with Alpha Masking > 0 settings do not rendering correctly on avatar
FIXED
2018-07-03 16:59:07 +03:00
Ruslan Teliuk 9fde798bd8 Merged in ruslantproductengine/viewer-cougar-4cr-2 (pull request #12)
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-03 13:46:23 +00:00
Graham Linden c530b3d151 MAINT-3219 make align planar faces set normal and specular offsets and rotations in addition to the diffuse values 2018-07-02 21:12:03 +01:00
Graham Linden 5e12beba70 MAINT-7548 MAINT-7560 use NvidiaOptimusEnablement globally exported var to signal desire to use high-performance graphics processor 2018-07-02 19:30:31 +01:00
Ruslan Teliuk 27b5ee16f2 Merged lindenlab/viewer-cougar into default 2018-07-02 15:10:54 +03:00
Graham Linden 3008962f0c Convert tabs to spaces in llprimitive/llmaterial.* for sanity 2018-06-29 21:21:46 +01:00
ruslantproductengine 3991a0f765 MAINT-8335 Derendering Avatar type also derenders some rezzed mesh objects
Fixed
2018-06-29 17:22:51 +03:00
Graham Linden 82a097b06f MAINT-8676 modify XUI to allow negative offsets again and fix up material handling of normal/specular offsets 2018-06-29 00:47:13 +01:00
Graham Linden 27679824ff Handle grids.xml w/ single entry instead of an array.
Fix crash when no login URIs are found for a given grid
(does not happen after fixing above, but should not crash either).
2018-06-29 00:16:32 +01:00
Graham Linden 0aa2e5b1a3 Replace cache hit info in tex fetch debug display.
Silence launcher warning for devs.

Work-around path gen deciding to gen NaNs for some flexi prims.
2018-06-28 19:30:19 +01:00
Graham Linden 524fbefd2a Merge 2018-06-27 15:28:26 +01:00
AndreyL ProductEngine 21f19cb6f0 Merged in lindenlab/viewer-release 2018-06-22 11:08:36 +03:00
Graham Linden 0b78b5a2f0 Merge 2018-06-21 21:07:29 +01:00
Nat Goodspeed dc07de2f4a increment viewer version to 5.1.7 2018-06-21 08:54:26 -04:00
Nat Goodspeed 71b199bd14 Added tag 5.1.6-release for changeset 04538b8157c1 2018-06-21 08:54:26 -04:00
ruslantproductengine b0e5bee0b4 MAINT-8723 - Selecting mesh objects make several HUD-related items invisible
FIXED (from FS Ansariel patches)
2018-06-07 18:46:03 +03:00
Anchor Linden 5651b433d3 fix xcode build 2018-06-06 03:23:32 +05:30
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
Anchor Linden 71fa94b366 [MAINT-8693] - fix null check 2018-05-30 05:51:37 +05:30
andreykproductengine 0a36c8d3be MAINT-8689 Potential crash fix 2018-06-07 20:10:24 +03:00
AndreyL ProductEngine 1fe32c16fb Merged in lindenlab/viewer-bear 2018-06-02 02:18:57 +03:00
Andrey Kleshchev 18bb3f6b86 MAINT-8712 Crash on close in LLWindowWin32 2018-06-01 13:51:03 +00:00
maxim_productengine c767c906b2 MAINT-8714 Eliminate viewer duplicated ID nodes 2018-06-01 14:14:02 +03:00
andreykproductengine 9437d1511e merge from viewer-release 2018-06-01 01:18:47 +03:00
maxim_productengine b1f2b35079 MAINT-8702 FIXED Uploading any item results in opening previous Item Profile instead of Inventory Floater 2018-05-31 18:24:42 +03:00
maxim_productengine f2113a037c MAINT-8700 Remove obsolete code and update 'Save texture' file dialog 2018-05-31 14:59:31 +03:00
maxim_productengine 31bfc7ff47 MAINT-8700 FIXED The File dialog disconnects the viewer if you do not choose upload files within the first minute 2018-05-30 18:31:30 +03:00
andreykproductengine 177f24f56f MAINT-8586 Eliminate obsolete xui elements 2018-05-29 17:26:10 +03:00
Andrey Kleshchev 9e58cb266c MAINT-8693 Fixed crashes during login if you wear a BOM tattoo layer 2018-05-25 21:11:54 +00:00
maxim_productengine fadb6c7c65 MAINT-8459 Save favorite places and landmarks to Location Bar history list 2018-05-25 18:00:57 +03:00
andreykproductengine 86ffcca293 MAINT-8674 Fixed logs 2018-05-25 16:01:59 +03:00
Andrey Kleshchev c10f8b1aa4 MAINT-8674 Clean up already requested ids. 2018-05-25 12:34:14 +00:00
Andrey Lihatskiy bcb5336958 Merged in andreyl_productengine/viewer-neko-marchcat (pull request #613)
MAINT-8325 Fixed The Save Local dialog disconnects the viewer if you do not choose the save directory files within the first minute

Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2018-05-25 08:35:51 +00:00
maxim_productengine a28a3b756d MAINT-8694 FIXED Typo in logging 2018-05-25 11:32:15 +03:00
AndreyL ProductEngine 1892d7e5cf Merged in nat_linden/maint-maint-8675 2018-05-24 23:13:15 +03: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
AndreyL ProductEngine 93e7f9c8e2 Merged in oz_linden/maint-8675 2018-05-24 20:32:09 +03:00
maxim_productengine 5b943c698a MAINT-8634 Hide texture UUIDs for non-gods 2018-05-24 18:14:54 +03:00
maxim_productengine a0d24f18b7 MAINT-8687 Add a hotkey for Advanced > Set UI Size to Default 2018-05-24 14:02:51 +03: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
maxim_productengine 3c12c7ce56 MAINT-8619 Disable local textures for selection in Group profile 2018-05-23 11:58:42 +03:00