Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-14 | MAINT-5390 FIXED physical objects that roll off region go to trash without ↵ | Mnikolenko ProductEngine | |
notification | |||
2015-07-13 | MAINT-5015 (Nearby objects often load at wrong LOD at login or after ↵ | ruslantproductengine | |
intra-region teleports) The idea and reason in this fix is same as for a MAINT-4297, MAINT-4449, BUG-7239 i.e. it's a just a little another case. | |||
2015-07-13 | MAINT-5369 FIXED Unable to accept group invite using Notification floater | Mnikolenko ProductEngine | |
2015-07-13 | MAINT-5347 FIXED Set Landmark title field as the name of the region with ↵ | Mnikolenko ProductEngine | |
coordinates, if the name of parcel is blank. | |||
2015-07-13 | build fix for linux | Mnikolenko ProductEngine | |
2015-07-10 | MAINT-5363 FIXED Selecting an inventory item plus an inventory link displays ↵ | andreykproductengine | |
delete menu twice but both delete options are greyed out. | |||
2015-07-07 | MAINT-5174 Add Check for Updates feature to Help menu | andreykproductengine | |
2015-07-08 | MAINT-5371 FIXED Undesired space added to SL and LL domains sent in chat | AndreyL ProductEngine | |
2015-07-08 | MAINT-1412 FIXED Don't update creator/owner name if it stays the same. | Mnikolenko ProductEngine | |
2015-07-07 | MAINT-4763 FIXED Remove NoValidTimestamp from viewer | Mnikolenko ProductEngine | |
2015-07-07 | MAINT-4763 FIXED Remove NoValidTimestamp from viewer | Mnikolenko ProductEngine | |
2015-07-06 | MAINT-1968 FIXED Reset camera when toggling flying same as all other methods. | Mnikolenko ProductEngine | |
2015-07-03 | Merge from viewer-relese and become version 3.8.1 | andreykproductengine | |
2015-07-02 | Merge downstream code and become version 3.8.1 | andreykproductengine | |
2015-07-02 | MAINT-23 reverted | Mnikolenko ProductEngine | |
2015-07-01 | MAINT-2864 FIXED Viewer crashes when clicking "Ok" on "Delete Selected Item" ↵ | andreykproductengine | |
modal from a non existant object. | |||
2015-07-02 | MAINT-5345 FIXED Unable to end IM voice call using context menu. | Mnikolenko ProductEngine | |
2015-07-02 | MAINT-302 FIXED Login screen menus flicker when mouse hovers over them | Mnikolenko ProductEngine | |
2015-07-01 | Merge from viewer-relese and become version 3.8.1 | andreykproductengine | |
2015-06-30 | merge | Brad Payne (Vir Linden) | |
2015-06-30 | Automated merge with ssh://bitbucket.org/lindenlab/viewer-release | Nat Goodspeed | |
2015-06-30 | MAINT-5232: Add tests for new LLSingleton dependency functionality. | Nat Goodspeed | |
2015-06-30 | increment viewer version to 3.8.1 | Oz Linden | |
2015-06-26 | MAINT-5232: Use LLError::Log::demangle() to log LLSingleton classes. | Nat Goodspeed | |
2015-06-26 | MAINT-5232: merge LLError::Log::demangle() to tip | Nat Goodspeed | |
2015-06-26 | MAINT-5232: Publish class name demangler as LLError::Log::demangle(). | Nat Goodspeed | |
We've had this functionality buried in llerror.cpp for years. Make it available for callers outside llerror.cpp too. | |||
2015-06-26 | MAINT-5232: Loosen LLSingleton circularity constraints slightly. | Nat Goodspeed | |
LLSingleton explicitly supports circular dependencies: initialization performed during an LLSingleton subclass's initSingleton() method may recursively call that same subclass's getInstance() method. On the other hand, circularity from a subclass constructor cannot be permitted, else getInstance() would have to return a partially-constructed object. Our dependency tracking circularity check initially forbade both. Loosen it to permit references from within initSingleton(). | |||
2015-06-26 | MAINT-5300 FIXED Allow creating and editing new bodyparts. | Mnikolenko ProductEngine | |
2015-06-25 | MAINT-5232: Make LLHTTPClientAdapter not be an LLSingleton. | Nat Goodspeed | |
llhttpclientadapter_test.cpp starts its every test by explicitly instantiating a local LLHTTPClientAdapter object. This is an abuse of LLSingleton, and if it had been properly defined (private constructor), it should never have compiled. Looked at the other way, though, every known reference to LLHTTPClientAdapter instantiates a local object. Why did someone think it should be an LLSingleton in the first place? Remove LLSingleton<> as a base class; remove llsingleton.h. This makes llhttpclientadapter_test.cpp work just fine. One might also question what value this class adds. It seems to do very little -- but more significantly, the ONLY references in the source tree are its declaration, definition and test. Nobody actually uses it anywhere. | |||
2015-06-25 | MAINT-5232: Correct forward declaration of LLSingleton_manage_master. | Nat Goodspeed | |
The forward declaration said it was a 'friend class', whereas the actual definition is a struct. MSVC dislikes that. | |||
2015-06-25 | MAINT-5232: Try to avoid circularity between LLError and LLSingleton. | Nat Goodspeed | |
Part of LLError's logging infrastructure is implemented with an LLSingleton. Therefore, attempts to log from within LLSingleton machinery could potentially go south if LLError's LLSingleton is not yet initialized. Introduce LLError::is_available() in llerrorcontrol.h and llerror.cpp. Make LLSingletonBase::logwarns() and logerrs() consult LLError::is_available() before attempting to use LL_WARNS or LL_ERRS, respectively. Moreover, make all LLSingleton internal logging use logwarns() and logerrs() instead of directly engaging LL_ERRS or LL_WARNS. | |||
2015-06-24 | MAINT-5232: Introduce inter-LLSingleton dependency tracking. | Nat Goodspeed | |
Introduce LLSingleton::cleanupSingleton() canonical method as the place to put any subclass cleanup logic that might take nontrivial realtime or throw an exception. Neither is appropriate in a destructor. Track all extant LLSingleton subclass instances on a master list, which permits adding LLSingletonBase::cleanupAll() and deleteAll() methods. Also notice when any LLSingleton subclass constructor (or initSingleton() method) calls instance() or getInstance() for another LLSingleton, and capture that other LLSingleton instance as a dependency of the first. This permits cleanupAll() and deleteAll() to perform a dependency sort on the master list, thus cleaning up (or deleting) leaf LLSingletons AFTER the LLSingletons that depend on them. Make C++ runtime's final static destructor call LLSingletonBase::deleteAll() instead of deleting individual LLSingleton instances in arbitrary order. Eliminate "llerror.h" from llsingleton.h, a longstanding TODO. | |||
2015-06-24 | MAINT-5232: Finish 7724e79aaf62: remove LLGlobalEconomy::initSingleton() | Nat Goodspeed | |
2015-06-24 | MAINT-5278 WIP - avoid updateAppearanceFromCOF when adding only attachments. | Brad Payne (Vir Linden) | |
2015-06-24 | MAINT-5026 FIXED 256 prim linksets made of smaller prims frequently link ↵ | andreykproductengine | |
only 254 | |||
2015-06-25 | MAINT-427 FIXED Show default (empty) texture if multiple faces with media ↵ | Mnikolenko ProductEngine | |
are selected. | |||
2015-06-24 | MAINT-176 FIXED IM windows don't keep their minimized state after mouselook | Mnikolenko ProductEngine | |
2015-06-22 | merge changes for MAINT-4734 | pavelkproductengine | |
2015-06-22 | MAINT-5274 Missing folder arrow | andreykproductengine | |
2015-06-23 | MAINT-5001 FIXED Logging in and then quickly logging out removes stored ↵ | Mnikolenko ProductEngine | |
favorite login locations | |||
2015-06-19 | MAINT-5274 missing inventory count | andreykproductengine | |
2015-06-16 | MAINT-5250 Viewer should handle large number of calling cards better | andreykproductengine | |
2015-06-17 | MAINT-5207 FIXED (Build: Snap to grid / Grid options broken, object snaps to ↵ | vyacheslavsproductengine | |
incorrect Units) MAINT-5208 FIXED (Grid Lines Changing Scale Depending on Distance from Camera) | |||
2015-06-16 | Merge downstream code and become version 3.7.31 | andreykproductengine | |
2015-06-15 | Merge downstream code and become version 3.7.31 | simon | |
2015-06-15 | merge | Brad Payne (Vir Linden) | |
2015-06-15 | DRTVWR-382: merge in 3.7.30 hotfix | Glenn Glazer | |
2015-06-15 | increment viewer version to 3.7.31 | Oz Linden | |
2015-06-12 | Merge fix for MAINT-5277 into experience tools branch | simon | |
2015-06-12 | MAINT-4900 FIXED Don't show group info for non-admins. | Mnikolenko ProductEngine | |