| Age | Commit message (Collapse) | Author | 
|---|
|  | Checker: UNINIT_CTOR
Function: LLInventoryFetchItemsObserver::LLInventoryFetchItemsObserver(const std::vector<LLUUID, std::allocator<LLUUID>> &)
File: /indra/newview/llinventoryobserver.cpp | 
|  |  | 
|  | changes menu)
Implementation details:
 * Added new LLViewerInventoryMoveFromWorldObserver to watch moved items via their Asses UUIDs. It is instantiated only once due to drop events are sent separately for each item while multi-dragging.
 * Existent LLOpenTaskOffer observer uses it to exclude watched by LLViewerInventoryMoveFromWorldObserver items from own processing.
 * Removed dependancy on LLPanelPlaces in open_inventory_offer(). Openning of offered LM via group notice moved into an appropriate section (processed by LLOpenTaskGroupOffer)
Known Issues:
 * If Script item is among the dragged items from object to inventory it will be the only selected item in the inventory panel.
    Reason: it does not have its own Asset UUID and processed via LLOpenTaskOffer when should not.
Reviewed by Leyla and Richard at https://codereview.productengine.com/secondlife/r/116/
--HG--
branch : product-engine | 
|  | notifications
Added mNumTries and took out mRetryIfMissing | 
|  | LLFetchDescedents instead of code duplication
Took out a bunch of code duplication from the FetchComboObserver and am using the LLFetchItems/DescendentsObservers instead.  Also added some comments and made some minor superficial cleanup to LLInventoryObserver done(). | 
|  | base abstract LLInventoryFetchObserver class
Minor cleanup of LLInventoryFetchComboObserver | 
|  | base abstract LLInventoryFetchObserver class
Added a new abstract class LLInventoryFetchObserver from which LLInventoryFetchItems and LLInventoryFetchDescendents inherit.
Also changed isEverythingComplete to isFinished and made some other minor superficial changes. | 
|  | vector of items)
Added new constructors to LLInventoryFetch types to allow passing in a single item. | 
|  | observer list automatically
FetchObservers now take in a list of IDs to check against.
Made some naming changes. | 
|  | observer list automatically
Preliminary work to clean up naming conventions. | 
|  | Fixed some more typedefs that I missed in first checkin. | 
|  | Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead. | 
|  | is truncated when the name is long. need 'en' xui rework)
* Changed the way blocked items are shown in the list. For now they are separated on two columns: Name & Type.
   If Name is too long it is shown truncated (with ...)
* As result remove deprecated methods from LLMute to concatenate its name & type and to extract name & type from the such concatenated string.
* reduce include dependence from llmutelist.h
--HG--
branch : product-engine | 
|  | received while cat still fetching
EXT-4320 : Mismatch in folder descendents count is causing fetch descendents to never complete
EXT-2244 : My Outfits bars should be populated from Library on first 2.0 login
Implemented a workaround for an issue where descendent count was becoming unsynchronized.  EXT-4320 is the workaround, this solves for EXT-2244, and EXT-4319 is the actual bug (whose fix is still pending). | 
|  | --HG--
branch : avatar-pipeline | 
|  | Observer wasn't being removed when class was deleted.
--HG--
branch : avatar-pipeline | 
|  | llviewermessages.cpp | 
|  | Cuts number of includes of llnotifications.h from 300+ to 40. | 
|  | --HG--
branch : avatar-pipeline | 
|  | --HG--
branch : avatar-pipeline | 
|  |  |