Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-21 | MAINT-6585: redirect elementtree to llbase version | Glenn Glazer | |
2016-07-21 | MAINT-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-21 | DRTVWR-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-21 | MAINT=6585: remove extraneous path manipulation from llleap_test | Glenn Glazer | |
2016-07-21 | MAINT=6585: fix llleap_test to use llbase not indra.base | Glenn Glazer | |
2016-07-20 | MAINT=6585: fix llsdserialize_test | Glenn Glazer | |
2016-07-20 | MAINT=6585: hg rm everything we don't need | Glenn Glazer | |
2016-07-20 | MAINT=6585: migrate from local python libraries to canonical llbase | Glenn Glazer | |
2016-07-19 | MAINT-6259 rigged items' LOD should be size dependent, not only avatar dependent | andreykproductengine | |
2016-07-25 | MAINT-6568 Detached Object Ends up in Root of Inventory | Mnikolenko Productengine | |
2016-07-25 | Merged in ruslantproductengine/viewer-neko-ruslant-4-cr (pull request #3) | Ruslan Teliuk | |
MAINT-6125 Mesh avatar deforms constantly | |||
2016-07-19 | MAINT-6574 object's text was not fading out over distance after lod info ↵ | andreykproductengine | |
debugging | |||
2016-07-15 | Merged lindenlab/viewer-neko into default | Ruslan Teliuk | |
2016-07-14 | merge changes for STORM-2133 | Oz Linden | |
2016-07-14 | MAINT-6125 Mesh avatar deforms constantly | ruslantproductengine | |
FIXED | |||
2016-07-14 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-07-14 | STORM-2133: VOICE-36 prevents proper shutdown of connector | Ansariel | |
2016-07-13 | MAINT-6493 SL Viewer does not respect the Windows 10 display setting size slider | pavelkproductengine | |
2016-07-18 | Backed out changeset: a1a0a055e892 | andreykproductengine | |
2016-07-14 | MAINT-6572 FIXED UI freezes when clicking on a specific folder in the inventory | andreykproductengine | |
2016-07-18 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-07-18 | MAINT-6520 Add a way to see worn temp attachments. | Mnikolenko Productengine | |
2016-07-14 | MAINT-6559 Fixed a constant in Mesh Streaming calculation | AndreyL ProductEngine | |
2016-07-13 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-07-12 | Merge | Rider Linden | |
2016-07-12 | MAINT-6460 Crash calculating mesh complexity | andreykproductengine | |
2016-07-12 | STORM-2132: Remove obsoleted unique_ptr.hpp, use make_shared for pointer ↵ | Rider Linden | |
allocation. | |||
2016-07-12 | line endings fix | andreykproductengine | |
2016-07-11 | MAINT-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-11 | MAINT-6534 Resetting scripts via the build menu no longer works on many ↵ | andreykproductengine | |
scripted objects | |||
2016-07-08 | MAINT-6448 PERMISSION_DEBIT notification should default to Deny | andreykproductengine | |
2016-07-08 | MAINT-6534 Fixed the LLSD validation failure | AndreyL ProductEngine | |
2016-07-07 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2016-07-06 | increment viewer version to 4.0.7 | Oz Linden | |
2016-07-05 | MAINT-5388 File "conversation.log" created in users' root directory on Windows | andreykproductengine | |
2016-07-06 | MAINT-4066 Missing notifications | andreykproductengine | |
2016-07-07 | MAINT-6552 One more nullcheck | AndreyL ProductEngine | |
2016-07-07 | Merged in lindenlab/viewer-lynx | AndreyL ProductEngine | |
2016-07-06 | MAINT-6552 Contribution: Viewer sometimes crashes when opening oversized ↵ | AndreyL ProductEngine | |
textures | |||
2016-07-05 | MAINT-6550 Graphic preset name including "\" causes preset to be unusable & ↵ | Mnikolenko Productengine | |
preset cannot be deleted. | |||
2016-07-04 | MAINT-6259 rigged items' LOD should be size dependent, not only avatar dependent | andreykproductengine | |
2016-06-29 | MAINT-2141 Sky Cloud Coverage reverts to 0.27 when toggling view back to ↵ | andreykproductengine | |
region sky | |||
2016-06-27 | MAINT-6518 allow negative numbered chat channels | andreykproductengine | |
2016-06-24 | MAINT-6487 After editing an object with a large number of contents, contents ↵ | andreykproductengine | |
in any object will not load until relog. | |||
2016-06-24 | Merged in rider_linden/viewer-bear (pull request #13) | Andrey Lihatskiy | |
MAINT-6521: A compare against a static const empty string causes segfault in integration tests on Mac and Linux. | |||
2016-06-24 | Merge | Rider Linden | |
2016-06-24 | MAINT-6521: A compare against a static const empty string causes segfault in ↵ | Rider Linden | |
integration tests on Mac and Linux. Use empty() test instead. | |||
2016-06-24 | Merged in lindenlab/viewer-bear | AndreyL ProductEngine | |
2016-06-23 | Merge | Rider Linden | |
2016-06-23 | MAINT-6521: Allow anonymous connections to bypass the dependency and order ↵ | Rider Linden | |
tracking. |