summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2016-08-30MAINT-6682 Viewer crashes when deleting notecards one by oneMnikolenko Productengine
2016-08-29Automated merge with ssh://bitbucket.org/lindenlab/viewer-vlcNat Goodspeed
2016-08-26MAINT-5011: Add top-level exception handlers in LLAppViewer::frame().Nat Goodspeed
2016-08-26MAINT-5011: Fix misleading indentation in WINMAIN().Nat Goodspeed
2016-08-26MAINT-6658 Profile was opening app url in browser.andreykproductengine
2016-08-29MAINT-1768 Previous changes are reverted. Sharing items from trash is ↵Mnikolenko Productengine
disabled now.
2016-08-26MAINT-6665 [Contribution] Viewer crashes when setting a local texture from a ↵Mnikolenko Productengine
path containing non-standard characters
2016-08-26MAINT-6676 FIXED Viewer crashes when clicking "Default creation permissions" ↵Mnikolenko Productengine
before logging in.
2016-08-25MAINT-6657 Media navigation bar beyond the window borderMnikolenko Productengine
2016-08-23MAINT-6671 Fixed crash in LLFloaterPay::give()andreykproductengine
2016-08-23MAINT-6616 new crash in VOB viewer in snapshot previewMnikolenko Productengine
2016-08-22Backed out changeset: 6d631b9d02a0 for maint-6242andreykproductengine
2016-08-20MAINT-6662 Don't show release notes on first loginAndreyL ProductEngine
2016-08-20MAINT-6663 [Win LibVLC] test video buttons still appearing in searchAndreyL ProductEngine
2016-08-18MAINT-5011: Catch unhandled exceptions in LLCoros coroutines.Nat Goodspeed
Wrap coroutine call in try/catch in top-level coroutine wrapper function LLCoros::toplevel(). Distinguish exception classes derived from LLContinueError (log and continue) from all others (crash with LL_ERRS). Enhance CRASH_ON_UNHANDLED_EXCEPTIONS() and LOG_UNHANDLED_EXCEPTIONS() macros to accept a context string to supplement the log message. This lets us replace many places that called boost::current_exception_diagnostic_information() with LOG_UNHANDLED_EXCEPTIONS() instead, since the explicit calls were mostly to log supplemental information. Provide supplemental information (coroutine name, function parameters) for some of the previous LOG_UNHANDLED_EXCEPTIONS() calls. This information duplicates LL_DEBUGS() information at the top of these functions, but in a typical log file we wouldn't see the LL_DEBUGS() message. Eliminate a few catch (std::exception e) clauses: the information we get from boost::current_exception_diagnostic_information() in a catch (...) clause makes it unnecessary to distinguish. In a few cases, add a final 'throw;' to a catch (...) clause: having logged the local context info, propagate the exception to be caught by higher-level try/catch. In a couple places, couldn't resist reconciling indentation within a particular function: tabs where the rest of the function uses tabs, spaces where the rest of the function uses spaces. In LLLogin::Impl::loginCoro(), eliminate some confusing comments about an array of rewritten URIs that date back to a long-deleted implementation.
2016-08-18MAINT-5992 Second Life unusable on Windows 10 with 4k monitor SL forcibly ↵pavelkproductengine
overrides DPI compatibility option
2016-08-19MAINT-6649 PRIM_TEXT/llSetText upper draw distance limitMnikolenko Productengine
2016-08-18MAINT-6644 Way for users to disable avatar complexity notifications.andreykproductengine
2016-08-17MergeRider Linden
2016-08-17MAINT-5011: Try to enrich catch (...) logging throughout viewer.Nat Goodspeed
Turns out we have a surprising number of catch (...) clauses in the viewer code base. If all we currently do is LL_ERRS() << "unknown exception" << LL_ENDL; then call CRASH_ON_UNHANDLED_EXCEPTION() instead. If what we do is LL_WARNS() << "unknown exception" << LL_ENDL; then call LOG_UNHANDLED_EXCEPTION() instead. Since many places need LOG_UNHANDLED_EXCEPTION() and nobody catches LLContinueError yet, eliminate LLContinueError& parameter from LOG_UNHANDLED_EXCEPTION(). This permits us to use the same log message as CRASH_ON_UNHANDLED_EXCEPTION(), just with a different severity level. Where a catch (...) clause actually provides contextual information, or makes an error string, add boost::current_exception_diagnostic_information() to try to figure out actual exception class and message.
2016-08-17Put bake request back in AIS queue. Don't rerequest bake.Rider Linden
2016-08-17Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2016-08-17MAINT-5011: Use LLTHROW() instead of plain BOOST_THROW_EXCEPTION().Nat Goodspeed
A level of preprocessor indirection lets us later change the implementation if desired.
2016-08-16Merge VOB with 4.0.8-releasepavelkproductengine
2016-08-16MAINT-6637 DebugAvatarAppearanceMessage incorrectly reports all avatars ↵andreykproductengine
received COF version as -1
2016-08-17MAINT-6655 Group inspector doesn't support default icon.andreykproductengine
2016-08-11merge changes for 4.0.7-releaseOz Linden
2016-08-11increment viewer version to 4.0.8Oz Linden
2016-08-10MAINT-6616 new crash in VOB viewer in snapshot previewMnikolenko Productengine
2016-08-05MAINT-5018 crashing when touching meshruslantproductengine
Fix #1 Disable FSAA for drawing selected objects (it help to avoid crash on old ATI cards (in my case it's a HD3800)).
2016-08-04MAINT-6604 FIXED [VOB] Snapshot preview is corruptedMnikolenko Productengine
2016-08-02MAINT-4124 Warning user about render-heavy set of HUDsandreykproductengine
2016-08-15MAINT-6634 fixed stringandreykproductengine
2016-08-15MAINT-6634 "My graphics driver is out of date" was listed 3 times in Alertsandreykproductengine
2016-08-10MAINT-6554 reducing log spamandreykproductengine
2016-08-11Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2016-08-11Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2016-08-10Mergemax nikolenko
2016-08-10MAINT-6569 Agent search was failing due to timeoutandreykproductengine
2016-08-10SL-437 Remove Checkbox from Abuse Report SubmissionMnikolenko Productengine
2016-08-09MAINT-6612 Server release notes in Helpandreykproductengine
2016-08-09MAINT-6614 Fixed typo in InventoryTrashMaxCapacity commentandreykproductengine
2016-08-08MAINT-6612 Server release notes in Help -> About Second Life never fetch on ↵andreykproductengine
any region.
2016-08-09MAINT-6620 FIXED Use internal or external browser according to PreferencesMnikolenko ProductEngine
2016-08-02MAINT-6259 Rigged mesh LOD swappingandreykproductengine
2016-08-01MAINT-6460 getMeshSize crashandreykproductengine
2016-08-01MAINT-6460 Crash calculating mesh complexityandreykproductengine
2016-08-01Backed out changeset: c21a7e6d9796andreykproductengine
2016-08-01MAINT-6602 disable ability to select local texturesMnikolenko Productengine
2016-07-29MAINT-1660 Don't hide script editor floater immediately after removing ↵Mnikolenko Productengine
script from inventory.