summaryrefslogtreecommitdiff
path: root/indra/newview/llinventorypanel.cpp
AgeCommit message (Collapse)Author
2009-12-07merge fixesSteve Bennetts
2009-12-07Merge from product-engineSteve Bennetts
2009-12-07Fix for major bug EXT-3135 "Crash after dragging LM from 'Inventory' ↵Sergei Litovchuk
accordion to fav bar". - Added method to get currently active tab in sidetray. - Disabled opening sidetray inventory panel upon receiving new inventory item or after drag-n-drop operations with landmarks in sidetray places panel. --HG-- branch : product-engine
2009-12-04EXT-3124 : Add lookup for finding all linked items to an itemLoren Shih
Filter now works correctly. Made some naming changes (e.g. setFilterType -> setFilterObjectType) so that what you choose to filter by is more explicit. --HG-- branch : avatar-pipeline
2009-12-03EXT-3124 : Add lookup for finding all linked items to an itemLoren Shih
Added ability to filter by UUID. Work in progress. --HG-- branch : avatar-pipeline
2009-12-03EXT-3125 : INFRASTRUCTURE : Cleanup LLInventoryFilter to disambiguate ↵Loren Shih
various filter options EXT-3124 : Add lookup for finding all linked items to an item LLInventoryFilter cleanup, including adding ability to lookup item by UUID. --HG-- branch : avatar-pipeline
2009-12-03EXT-2410 : Accepting an offered notecard should open the inventorySPLoren Shih
Added logic to choose the side panel if it's open, or open the side panel if no other inventory panels are open. --HG-- branch : avatar-pipeline
2009-12-03EXT-2410 : Accepting an offered notecard should open the inventorySPLoren Shih
Preliminary checkin to improve this infrastructure. --HG-- branch : avatar-pipeline
2009-12-03fixing bad cast that was causing a compiler error.Nyx (Neal Orman)
Code reviewed by Seraph --HG-- branch : avatar-pipeline
2009-12-02EXT-3060 : Turn links into broken links immediately when baseobj is purgedLoren Shih
EXT-3067 : INFRASTRUCTURE : LLInventoryPanel::modelChanged cleanup Added REBUILD mask to inventory observer. Added new logic for rebuilding linked items when an item is purged. Took out atrocious expensive refresh that was being triggered on most LLInventoryPanel::modelChanged. --HG-- branch : avatar-pipeline
2009-12-02EXT-3060 : Turn links into broken links immediately when baseobj is purgedLoren Shih
EXT-3067 : INFRASTRUCTURE : LLInventoryPanel::modelChanged cleanup This first set of checkins is just llinventorypanel infrastructure cleanup, including comments and improved use of iterators. --HG-- branch : avatar-pipeline
2009-12-02EXT-3028 : "Find Original" does nothing if floater inventory isn't openLoren Shih
InventorySP will open if no inventory floaters are open. --HG-- branch : avatar-pipeline
2009-12-01EXT-3028 : "Find Original" does nothing if floater inventory isn't openLoren Shih
Changed logic for getActiveInventory so that it considers InventorySP. Removed getActiveInventory and replaced with getActiveInventoryPanel since that follows its current usage. This currently contains a bug because the InventorySP always thinks it's open. --HG-- branch : avatar-pipeline
2009-12-01EXT-3028 : "Find Original" does nothing if floater inventory isn't openLoren Shih
Preliminary checkin, includes cleanup for llinventorypanel. Also removed several unused private classes and such from llinventorypanel. --HG-- branch : avatar-pipeline
2009-11-24EXT-2386 : The very first time you log in as a new account, your inventory ↵Loren Shih
sidepanel is blank Changed the way that we're generating initial views for inventory panels. Instead of waiting for a notification, we check on idle and generate the views whenever we first see that the inventory has become usable. --HG-- branch : avatar-pipeline
2009-11-24EXT-2817 : COF contents in appearanceSP are sometimes blank on startupLoren Shih
COF folder was being removed from panel because its parent is outside the panel. Added checks so that first-level children of panel root are never to be removed. --HG-- branch : avatar-pipeline
2009-11-23EXT-2763 : Right-click on inventory doesn't bring up context menuLoren Shih
Also did some minor cleanup on header files. --HG-- branch : avatar-pipeline
2009-11-23EXT-2705 : Create accordion panel to show COF contentsLoren Shih
Also made several infrastructure improvements that help inventory panels defer generating their folders/views until after inventory has been loaded up. This was pretty haphazard before. --HG-- branch : avatar-pipeline
2009-11-18Switch some files to Unix line endingsBryan O'Sullivan
2009-11-17mergeLoren Shih
2009-11-17Removed false positive "notification triggered for item..." warning.Loren Shih
2009-11-17Sidepanel Appearance refactoring. Work in progress.Loren Shih
1. Changed sidepanel names to have "sidepanel" (e.g. panel_appearance -> sidepanel_appearance) 2. Changed some "Looks" names to "Outfits" 3. Changed LLPanelLooks to LLPanelOutfitsInventory (to match other inventory panel naming) 4. Took out tab from sidepanel_appearance. --HG-- branch : avatar-pipeline
2009-11-16EXT-2526 : Disable "double click to wear" on outfit foldersLoren Shih
EXT-1763 : Places - Landmarks : Unable to drop a landmark into Landamrks & FavoriteBar accordian panels Threefixes in here. (1) Simple disable of double-click. (2) Corrected typos "hierary"-> "hierarchy". (3) Now adding start folder to specialized inventory panels, so that we get the start folder's listener for drag&drop operations. --HG-- branch : avatar-pipeline
2009-11-16Minor cleanup, changed inventorypanel start folder special casing keyword ↵Loren Shih
"INVENTORY" to using generic "My Inventory" keyword. --HG-- branch : avatar-pipeline
2009-11-16mergeLoren Shih
--HG-- branch : avatar-pipeline
2009-11-13Merging viewer2 changes into avp branchEric M. Tulla (BigPapi)
--HG-- branch : avatar-pipeline
2009-11-13Header file cleanupLoren Shih
Moved LLInventoryPanelObserver to be private to LLInventoryPanel --HG-- branch : avatar-pipeline
2009-11-13Header file #include cleanup for llinventorymodel and llinventorypanel.Loren Shih
Removed a bunch of unnecessary header inclues. --HG-- branch : avatar-pipeline
2009-11-13mergeLoren Shih
--HG-- branch : avatar-pipeline
2009-11-13EXT-2349 : Diagnose warning spam: "[X] is in model and in view, but ↵Loren Shih
STRUCTURE flag not set" EXT-2432 : Diagnose warning spam: "[X] does not exist in either view or model, but notification triggered" Restructured llinventorypanel's handling of add/remove/structure so it's easier to understand Removed false positive "notification triggered" warning since objects can now exist outside of various inventory panels' directories. --HG-- branch : avatar-pipeline
2009-11-12EXT-2349 : Diagnose warning spam: "[X] is in model and in view, but ↵Loren Shih
STRUCTURE flag not set" EXT-2432 : Diagnose warning spam: "[X] does not exist in either view or model, but notification triggered" Restructured llinventorypanel's handling of add/remove/structure so it's easier to understand Removed false positive "notification triggered" warning since objects can now exist outside of various inventory panels' directories. --HG-- branch : avatar-pipeline
2009-11-12Backed out changeset: 153709ddee86Loren Shih
--HG-- branch : avatar-pipeline
2009-11-12EXT-24131 : Diagnose warning spam: "WARNING: LLObjectBridge::performAction: ↵Loren Shih
object not found - ignoring" This warning is a false positive, also existed in 1.23. Removing. --HG-- branch : avatar-pipeline
2009-11-13Automated merge with ssh://angela@hg.lindenlab.com/viewer/viewer-2-0/angela
2009-11-12LLAppearanceManager cleanup - turning into proper singletonBrad Payne (Vir Linden)
--HG-- branch : avatar-pipeline
2009-11-11EXT-2261 : Inventory view should show default foldres (i.e. expand My Inventory)Loren Shih
2009-11-11EXT-2051 Add tooltip to inventory items showing their full namesangela
2009-11-09For EXT-2335 Diagnose warning spam: "LLInventoryPanel::buildNewViews called ↵Loren Shih
with invalid objectp->mType" Trivial fix to just ignore reading in items that have unknown/none asset type.
2009-11-06merge changes from product-engineSteve Bennetts
2009-11-06mergeLoren Shih
--HG-- branch : avatar-pipeline
2009-11-06Changed llwarns on spurious InventoryPanel::buildNewViews debug mesage to ↵Loren Shih
lldebugs. --HG-- branch : avatar-pipeline
2009-11-06fixed EXT-2295 "'Group Chat' btn makes chicklet appear only"Alexei Arabadji
--HG-- branch : product-engine
2009-11-05EXT-2277 : Bottom panel for Inventory viewLoren Shih
Adds gear menu, add button, trash. --HG-- branch : avatar-pipeline
2009-11-04Redo Bao's broken mergeBryan O'Sullivan
2009-11-03mergeLoren Shih
--HG-- branch : avatar-pipeline
2009-11-03Added missing llinventorypanel files from previous checkin.Loren Shih
--HG-- branch : avatar-pipeline