summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-21MAINT-1209 Fixed Light does not revert to a simple light when texture is set ↵andreykproductengine
to none
2017-09-25Merged in andreyl_productengine/viewer-neko-marchcat (pull request #385)Andrey Lihatskiy
MAINT-7790 Fixed vertical image alignment for buttons Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com> Approved-by: Simon Linden <simon@lindenlab.com>
2017-09-20MAINT-7790 Fixed vertical image alignment for buttonsAndreyL ProductEngine
2017-09-21MAINT-7822 Crash in LLScriptFloaterManager()Mnikolenko Productengine
2017-09-20Merged in lindenlab/viewer-bearAndreyL ProductEngine
2017-09-19MAINT-7811 FIXED The "Use Texture" option appears when it shouldn't be displayedMnikolenko Productengine
2017-09-18MAINT-7779 Protections against wrong dataandreykproductengine
2017-09-15MAINT-7801 FIXED "Take a snapshot" fails to assign new snapshot for Outfit ↵Mnikolenko Productengine
if default folder for uploads was changed
2017-08-25MAINT-989 Fixed Avatar Physics Vary Extremely With Different Frameratesandreykproductengine
2017-04-06SL-321: add Requests lib cmake fileGlenn Glazer
2017-04-06pull from gateGlenn Glazer
2017-04-06MAINT-7267 Fixed UI missing last symbol of string on hi-res monitors.andreykproductengine
2017-04-07MAINT-3221 "Repeats per meter" didn't allow direct input of negative valuesMnikolenko Productengine
2017-04-07MAINT-7247 Crash when closing "Upload model" floater right after selecting modelMnikolenko Productengine
2017-04-06Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-04-06DRTVWR-418, MAINT-7242: Update viewer64 to KDU 7.9.1 build 504041.Nat Goodspeed
2017-04-05MAINT-6928: update VMP package 503733, add requests package 504010, ↵Glenn Glazer
associated viewer-manifest changes for new files
2017-04-05Fix for MAINT-7227 Drop down lists do not close after use in internal web ↵Callum Prentice
browser. (Surprisingly large amount of changes and new version of Dullahan to support this fix)
2017-04-05MAINT-7249 Fixing obsolete suffix for wearables that are no longer wornandreykproductengine
2017-04-05MAINT-3595 Add the ability to turn off auto-complete of gestures in local chatMnikolenko Productengine
2017-04-04Merged lindenlab/viewer-release into defaultRider Linden
2017-04-03Automated merge with ssh://bitbucket.org/lindenlab/viewer64Nat Goodspeed
2017-04-03MAINT-7162 Forced sit on a physical object triggers a bogus "Cancelled Sit" ↵andreykproductengine
message
2017-04-03MAINT-7274 Placeholder text shouldn't be shownandreykproductengine
2017-04-04Merged in MAINT-6404max nikolenko
2017-04-03MAINT-6404 FIXED When pasting text with mac linebreak into a notecard, it ↵mnikolenko
shouldn't be removed
2017-03-31SL-321: sign *before* nsis grabs the EXEsGlenn Glazer
2017-03-31MAINT-1911 Fetch perfomance improvementandreykproductengine
2017-03-31SL-7166 - backed out misplaced changeBrad Payne (Vir Linden)
2017-03-30 fix for MAINT-6998 64bit viewer installs to Program Files (x86) by default. ↵Callum Prentice
- this change also fixes MAINT-5365 Windows viewer uninstall icon is system default not SL logo
2017-03-30dummy commit to bump build (target for upgrade)Glenn Glazer
2017-03-31Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-03-30SL-321: upgrade VMP package 503815Glenn Glazer
2017-03-30DRTVWR-418: Eliminate reference to LLParcelSelection::sNullSelection.Nat Goodspeed
2017-03-30Automated merge with ssh://bitbucket.org/lindenlab/viewer64-xcode-8.3Nat Goodspeed
2017-03-30DRTVWR-418: Xcode 8.3 complains about LLSafeHandle<T> implementation.Nat Goodspeed
The previous LLSafeHandle<T> implementation declares a static data member of the template class but provides no (generic) definition, relying on particular specializations to provide the definition. The data member is a function pointer, which is called in one of the methods to produce a pointer to a "null" T instance: that is, a dummy instance to be dereferenced in case the wrapped T* is null. Xcode 8.3's version of clang is bothered by the call, in a generic method, through this (usually) uninitialized pointer. It happens that the only specializations of LLSafeHandle do both provide definitions. I don't know whether that's formally valid C++03 or not; but I agree with the compiler: I don't like it. Instead of declaring a public static function pointer which each specialization is required to define, add a protected static method to the template class. This protected static method simply returns a pointer to a function-static T instance. This is functionally similar to a static LLPointer<T> set on demand (as in the two specializations), including lazy instantiation. Unlike the previous implementation, this approach prohibits a given specialization from customizing the "null" instance function. Although there exist reasonable ways to support that (e.g. a related traits template), I decided not to complicate the LLSafeHandle implementation to make it more generally useful. I don't really approve of LLSafeHandle, and don't want to see it proliferate. It's not clear that unconditionally dereferencing LLSafeHandle<T> is in any way better than conditionally dereferencing LLPointer<T>. It doesn't even skip the runtime conditional test; it simply obscures it. (There exist hints in the code that at one time it might have immediately replaced any wrapped null pointer value with the pointer to the "null" instance, obviating the test at dereference time, but this is not the current functionality. Perhaps it was only ever wishful thinking.) Remove the corresponding functions and static LLPointers from the two classes that use LLSafeHandle.
2017-03-30Add multiline support for MAINT-6959andreykproductengine
2017-03-30MAINT-728 Allows multiple dialogs per scriptandreykproductengine
2017-03-30redirect file contents to stdout before passing to mimetypeGlenn Glazer
2017-03-30change mimetype to inline-text per review comment from NatGlenn Glazer
2017-03-30MAINT-7245 Use Experience Box in LSL Editor will not show as checked if ↵Mnikolenko Productengine
containing object is in another region
2017-03-29MAINT-7166 - diagnostics for movementBrad Payne (Vir Linden)
2017-03-29add version string to ct2 resultsGlenn Glazer
2017-03-30MAINT-7128 Crash in LLDrawable::cleanupReferences - more informative loggingAndreyL ProductEngine
2017-03-29DRTVWR-418: Instead of "Unknown", try be informative about platform.Nat Goodspeed
When a 'family' code isn't recognized, for instance, report the family code. That should at least clue us in to look up and add an entry for the relevant family code.
2017-03-29Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-03-28MAINT-7257 Added null check for volume managerandreykproductengine
2017-03-28MAINT-1858 Fixed camera not looking at avatar if "Editing Appearance" while ↵andreykproductengine
moving
2017-03-28Backed out changeset: 50e72280019fandreykproductengine
2017-03-28MAINT-6980 FIXED Ctrl + Alt + Shift + B does not force a crash on macMnikolenko Productengine