summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-26Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2016-07-25MAINT-6460 Crash calculating mesh complexityandreykproductengine
2016-07-25MAINT-4146 - [Griefing] Folders from muted avatars not sent to trash at loginandreykproductengine
2016-07-26build fixMnikolenko Productengine
2016-07-26MAINT-6592 Duplicate entries are shown in Object list in Script info floater ↵Mnikolenko Productengine
after clicking "Return" button
2016-07-26MAINT-6566 Avatar sliders display incorrect values immediately after saving ↵Mnikolenko Productengine
a copy of the wearable.
2016-07-22MAINT-6584: Convert LLImage class hierarchy to standard 'bool'Nat Goodspeed
instead of legacy BOOL.
2016-07-22MAINT-6584: Rationalize custom KDU error/warning message classes.Nat Goodspeed
Derive them both from a common base class that does the message logging, instead of having each handler class log redundantly -- especially since the put_text() override accepting const kdu_uint16* was simply streaming the kdu_uint16 pointer to the log file, which would log the hex value of the pointer. Although we want a static instance of each of these handler classes, pull it out rather than nesting the instance within the class itself.
2016-07-21MAINT-6585: put back indra/ipc files needed for scripts/template_verifier.pyGlenn Glazer
2016-07-21MAINT-6585: redirect elementtree to llbase versionGlenn Glazer
2016-07-21MAINT-6584: Streamline static LLImageJ2C implementation API.Nat Goodspeed
Specifically, remove unused function pointer types CreateLLImageJ2CFunction, DestroyLLImageJ2CFunction and EngineInfoLLImageJ2CFunction. Also eliminate static fallbackDestroyLLImageJ2CImpl() and fallbackEngineInfoLLImageJ2CImpl(), leaving only static fallbackCreateLLImageJ2CImpl(). We do need a factory function to instantiate the appropriate LLImageJ2CImpl subclass, so leave the fallbackCreateLLImageJ2CImpl() link seam in place. However, given that every known LLImageJ2CImpl subclass is cheap to instantiate, make getEngineInfo() a pure virtual method on that subclass: the static LLImageJ2C::getEngineInfo() method can temporarily construct an instance to query. While we're at it, make getEngineInfo() return std::string like LLImageJ2C::getEngineInfo(). It's ridiculous that fallbackEngineInfoLLImageJ2CImpl() implementations constructed a static std::string and returned its c_str(), only to have LLImageJ2C::getEngineInfo() construct ANOTHER std::string from the returned const char*. fallbackDestroyLLImageJ2CImpl() never did anything useful: it merely deleted the passed LLImageJ2CImpl subclass pointer as the specific subclass type. But since LLImageJ2CImpl's destructor is virtual, LLImageJ2C's destructor could simply delete the stored LLImageJ2CImpl*. In fact, make mImpl a boost::scoped_ptr<LLImageJ2CImpl> so we don't even have to delete it manually.
2016-07-21DRTVWR-427: Remove engineInfoLLImageJ2CKDU(), createLLImageJ2CKDU(),Nat Goodspeed
destroyLLImageJ2CKDU(). These were apparently intended as simple C-style DLL entry points. But as nobody calls them, and as we decided against building the viewer from DLLs, they only clutter the code.
2016-07-21MAINT=6585: remove extraneous path manipulation from llleap_testGlenn Glazer
2016-07-21MAINT=6585: fix llleap_test to use llbase not indra.baseGlenn Glazer
2016-07-20MAINT=6585: fix llsdserialize_testGlenn Glazer
2016-07-20MAINT=6585: hg rm everything we don't needGlenn Glazer
2016-07-20MAINT=6585: migrate from local python libraries to canonical llbaseGlenn Glazer
2016-07-19MAINT-6259 rigged items' LOD should be size dependent, not only avatar dependentandreykproductengine
2016-07-25MAINT-6568 Detached Object Ends up in Root of InventoryMnikolenko Productengine
2016-07-25Merged in ruslantproductengine/viewer-neko-ruslant-4-cr (pull request #3)Ruslan Teliuk
MAINT-6125 Mesh avatar deforms constantly
2016-07-19MAINT-6574 object's text was not fading out over distance after lod info ↵andreykproductengine
debugging
2016-07-15Merged lindenlab/viewer-neko into defaultRuslan Teliuk
2016-07-14merge changes for STORM-2133Oz Linden
2016-07-14MAINT-6125 Mesh avatar deforms constantlyruslantproductengine
FIXED
2016-07-14MAINT-6460 Crash calculating mesh complexityandreykproductengine
2016-07-14STORM-2133: VOICE-36 prevents proper shutdown of connectorAnsariel
2016-07-13MAINT-6493 SL Viewer does not respect the Windows 10 display setting size sliderpavelkproductengine
2016-07-18Backed out changeset: a1a0a055e892andreykproductengine
2016-07-14MAINT-6572 FIXED UI freezes when clicking on a specific folder in the inventoryandreykproductengine
2016-07-18Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2016-07-18MAINT-6520 Add a way to see worn temp attachments.Mnikolenko Productengine
2016-07-14MAINT-6559 Fixed a constant in Mesh Streaming calculationAndreyL ProductEngine
2016-07-13Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2016-07-12MergeRider Linden
2016-07-12MAINT-6460 Crash calculating mesh complexityandreykproductengine
2016-07-12STORM-2132: Remove obsoleted unique_ptr.hpp, use make_shared for pointer ↵Rider Linden
allocation.
2016-07-12line endings fixandreykproductengine
2016-07-11MAINT-6565: Grab a shared pointer and encapsulate it into the bind call in ↵Rider Linden
place of this. Ensures that the impl is not deleted while the coroutine is active.
2016-07-11MAINT-6534 Resetting scripts via the build menu no longer works on many ↵andreykproductengine
scripted objects
2016-07-08MAINT-6448 PERMISSION_DEBIT notification should default to Denyandreykproductengine
2016-07-08MAINT-6534 Fixed the LLSD validation failureAndreyL ProductEngine
2016-07-07Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2016-07-06increment viewer version to 4.0.7Oz Linden
2016-07-06Added tag 4.0.6-release for changeset 4070611edd95Oz Linden
2016-07-05MAINT-5388 File "conversation.log" created in users' root directory on Windowsandreykproductengine
2016-07-06MAINT-4066 Missing notificationsandreykproductengine
2016-07-07MAINT-6552 One more nullcheckAndreyL ProductEngine
2016-07-07Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2016-07-06MAINT-6552 Contribution: Viewer sometimes crashes when opening oversized ↵AndreyL ProductEngine
textures
2016-07-05MAINT-6550 Graphic preset name including "\" causes preset to be unusable & ↵Mnikolenko Productengine
preset cannot be deleted.