Commit Graph

40429 Commits (bd008a170898e69beeb8bc0481b4bfd94de86c55)

Author SHA1 Message Date
Brad Payne (Vir Linden) e0c2a4ac33 SL-126 - getting performance analysis into a non-crashing state 2016-07-15 10:52:29 -04:00
Glenn Glazer 68832f56ba add dependent modules 2016-07-14 08:37:23 -07:00
Oz Linden 0db98a6308 merge changes for STORM-2133 2016-07-14 11:35:14 -04:00
Nat Goodspeed cefa598e49 MAINT-5011: Per NickyD, make LLCertException::getMessage() const.
Also getCert().

Also LLProtectedDataException::getMessage().
2016-07-14 11:33:29 -04:00
Nat Goodspeed 636ce117bb MAINT-5011: Per NickyD, put PngError in anonymous namespace. 2016-07-14 10:35:56 -04:00
Nat Goodspeed d7c904632b MAINT-5011: On advice from NickyD, say KDUError not KduError.
Also place KDUError into anonymous namespace to emphasize that it's entirely
local to this .cpp file.
2016-07-14 10:26:57 -04:00
ruslantproductengine bb4a958a00 MAINT-6125 Mesh avatar deforms constantly
FIXED
2016-07-14 17:10:59 +03:00
andreykproductengine 00a193e740 MAINT-6460 Crash calculating mesh complexity 2016-07-14 15:21:39 +03:00
Ansariel d2cf09e7d2 STORM-2133: VOICE-36 prevents proper shutdown of connector 2016-07-14 10:28:54 +02:00
Glenn Glazer 58d8b3a11e SL-323: add llsd python module 2016-07-13 17:31:14 -07:00
Nat Goodspeed 2f003fd5a9 MAINT-5011: Throw an actual exception in Force Software Exception.
http://en.cppreference.com/w/cpp/language/throw says of the plain throw syntax:

"This form is only allowed when an exception is presently being handled (it
calls std::terminate if used otherwise)."

On advice from Oz, replace plain 'throw;' with throwing a std::runtime_error.
2016-07-13 14:58:12 -04:00
Nat Goodspeed 21e8352de6 MAINT-5011: Introduce KduError instead of throw/catch const char*.
KduError is derived from std::runtime_error, so the message string becomes its
what() message.
2016-07-13 14:42:44 -04:00
Nat Goodspeed 5b233bba3f MAINT-5011: Remove alarming ll_kdu_error() function
whose body reads:

    // *FIX: This exception is bad, bad, bad. It gets thrown from a
    // destructor which can lead to immediate program termination!
    throw "ll_kdu_error() throwing an exception";

which would be bad indeed... if ll_kdu_error() were ever actually referenced
by anything!
2016-07-13 14:28:45 -04:00
Nat Goodspeed 75149be061 MAINT-5011: Wrap thrown png_const_charp in new PngError class
derived from std::runtime_error.
2016-07-13 14:19:26 -04:00
pavelkproductengine 070116f212 MAINT-6493 SL Viewer does not respect the Windows 10 display setting size slider 2016-07-13 20:28:29 +03:00
andreykproductengine b652774324 Backed out changeset: a1a0a055e892 2016-07-18 17:28:02 +03:00
andreykproductengine 9a262f345e MAINT-6572 FIXED UI freezes when clicking on a specific folder in the inventory 2016-07-14 19:31:35 +03:00
AndreyL ProductEngine efb49c8ccf Merged in lindenlab/viewer-lynx 2016-07-18 13:08:04 +03:00
Mnikolenko Productengine 799f21616c MAINT-6520 Add a way to see worn temp attachments. 2016-07-18 11:26:39 +03:00
AndreyL ProductEngine 32e8646e7a MAINT-6559 Fixed a constant in Mesh Streaming calculation 2016-07-14 18:51:00 +03:00
Glenn Glazer adc67912d0 include manager directory in viewer manifest, not CMake 2016-07-13 09:37:53 -07:00
Glenn Glazer 49b8a1c82d include manager directory in CMake list 2016-07-13 08:19:49 -07:00
Nat Goodspeed cd1c64d689 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2016-07-13 10:44:40 -04:00
Nat Goodspeed b031b1a625 MAINT-5011: Derive remaining exception classes from std::exception.
In particular:
NotImplemented in llhttpnode.cpp
RelocateError in llupdateinstaller.cpp
LLProtectedDataException, LLCertException and subclasses in llsecapi.h

Had to add no-throw destructor overrides to LLCertException and subclasses
because otherwise clang complains that the implicitly-generated destructor's
exception specification is more lax than the base class's.
2016-07-13 10:43:36 -04:00
Glenn Glazer 9c2633cba8 SL-323: adding in unit tests 2016-07-13 07:36:12 -07:00
AndreyL ProductEngine b3ae56b427 Merged in lindenlab/viewer-lynx 2016-07-13 01:21:19 +03:00
Brad Payne (Vir Linden) 913659c309 merge 2016-07-12 15:17:28 -04:00
Rider Linden 85c0bec92c Merge 2016-07-12 12:11:01 -07:00
Brad Payne (Vir Linden) a1655f032d SL-424 - slider eye fixes, tail scaling with height 2016-07-12 15:06:48 -04:00
andreykproductengine b06d5aeec8 MAINT-6460 Crash calculating mesh complexity 2016-07-12 21:37:45 +03:00
Rider Linden c0407af8ab STORM-2132: Remove obsoleted unique_ptr.hpp, use make_shared for pointer allocation. 2016-07-12 11:07:05 -07:00
andreykproductengine 3e60211e47 line endings fix 2016-07-12 17:33:07 +03:00
Brad Payne (Vir Linden) b73137ca17 SL-242 - eyelid slider fix 2016-07-12 08:42:10 -04:00
Oz Linden 7ce516f004 dummy merge to remove head bce0c2689edc using hg trick at http://bit.ly/1R8WhaY 2016-07-12 08:11:07 -04:00
Oz Linden ff942b8951 dummy merge to remove head bb0977787a99 using hg trick at http://bit.ly/1R8WhaY 2016-07-12 08:10:51 -04:00
Oz Linden 6fb759b4b5 update default LSL hints file to match the server version 2016-07-12 07:56:11 -04:00
Callum Prentice 8ae7828643 MAINT-6527 and MAINT-6528 FIX - max volume and media playing prior URLs 2016-07-11 19:46:11 -07:00
Glenn Glazer 8bf0890f21 fix cmake add_custom_target 2016-07-11 19:00:56 -07:00
Rider Linden c1c9b3d74e MAINT-6565: Grab a shared pointer and encapsulate it into the bind call in place of this. Ensures that the impl is not deleted while the coroutine is active. 2016-07-11 16:33:11 -07:00
Brad Payne (Vir Linden) 75ff4382d9 SL-242 - avatar_lad.xml syntax fix, added missing scale params to some skeletal distortions. 2016-07-11 18:19:37 -04:00
Brad Payne (Vir Linden) 2929922ef2 SL-242 - more tweaks around alt eyes and wings. Alt eyes are now parented to face root, and alt eyes animate along with the original eyes inside the LLHeadRotMotion code. 2016-07-11 18:00:59 -04:00
Glenn Glazer f915751736 fix closing parens in CMakeLists.txt 2016-07-11 12:52:44 -07:00
Glenn Glazer 03bcad6111 SLS-323: integrate update manager with lanucher, various fixes, CMake changes 2016-07-11 11:24:45 -07:00
andreykproductengine a3f63bce3c MAINT-6534 Resetting scripts via the build menu no longer works on many scripted objects 2016-07-11 16:23:18 +03:00
Brad Payne (Vir Linden) 9d8986337a SL-242 - fix for slider param groups, added default args for skel_tool.py 2016-07-08 15:36:50 -04:00
Brad Payne (Vir Linden) 888ed6d620 SL-242 - additional fixes for egghead slider 2016-07-08 14:51:30 -04:00
pavelkproductengine b3fd315053 Merged in lindenlab/viewer-release 2016-07-08 15:44:48 +03:00
andreykproductengine 1c7548d3bf MAINT-6448 PERMISSION_DEBIT notification should default to Deny 2016-07-08 15:07:52 +03:00
AndreyL ProductEngine 8d542a46c7 MAINT-6534 Fixed the LLSD validation failure 2016-07-08 18:50:19 +03:00
pavelkproductengine 5109576733 MAINT-6476 FIXED VOB - User can add any size image to an Outfit Gallery outfit folders
Eliminated overuse of texture memory
2016-07-07 20:19:29 +03:00