summaryrefslogtreecommitdiff
path: root/indra/newview/llinventorybridge.cpp
AgeCommit message (Collapse)Author
2010-02-15DEV-33767 VWR-13897: Deleting multiple open animations crashes the viewerTofu Linden
We were closing preview floaters while we were in the middle of assembling the MoveInventoryItem message. But closing an anim preview floater issues a AgentAnimation message to stop any playing animation previews. On resuming the MoveInventoryItem assembly, message system is in a rightly confused state. Made preview window closing happen before we start assembling the MoveInventoryItem message.
2010-02-13CID-144Tofu Linden
Checker: NULL_RETURNS Function: LLInvFVBridgeAction::doAction(const LLUUID &, LLInventoryModel *) File: /indra/newview/llinventorybridge.cpp
2010-02-12CID-427Tofu Linden
Checker: FORWARD_NULL Function: LLFolderBridge::pasteFromClipboard() File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-141Tofu Linden
Checker: NULL_RETURNS Function: LLFolderBridge::folderOptionsMenu() File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-142Tofu Linden
Checker: NULL_RETURNS Function: LLFolderBridge::determineFolderType() File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-82Tofu Linden
Checker: FORWARD_NULL Function: LLFolderBridge::pasteFromClipboard() File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-88Tofu Linden
Checker: FORWARD_NULL Function: LLItemBridge::restoreToWorld() File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-89Tofu Linden
Checker: FORWARD_NULL Function: LLObjectBridge::performAction(LLFolderView *, LLInventoryModel *, std::basic_string<char, std::char_traits<char>, std::allocator<char>>) File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-90Tofu Linden
Checker: FORWARD_NULL Function: LLCallingCardBridge::buildContextMenu(LLMenuGL &, unsigned int) File: /indra/newview/llinventorybridge.cpp
2010-02-10CID-422Tofu Linden
Checker: NULL_RETURNS Function: LLGestureBridge::performAction(LLFolderView *, LLInventoryModel *, std::basic_string<char, std::char_traits<char>, std::allocator<char>>) File: /indra/newview/llinventorybridge.cpp
2010-02-09EXT-4602 : Copying folders doesn't workLoren Shih
Folders are back to being no longer copyable.
2010-02-05EXT-4984 : Dragging an object out of the COF manually does not unwear that itemLoren Shih
One-line change to forbid dragging items out of the COF. Also added some cosmetic cleanup (some whitespace cleanup, const, etc.)
2010-02-05EXT-4618 : Pasting an item into the COF folder creates a copy of the item, ↵Loren Shih
not a link EXT-5018 : Automatically reject leading separators from right click menu Trivial fix to remove "paste" as an option from the COF. Also contains a partial fix for EXT-5018.
2010-02-04automated merge viewer2.0->viewer2.0Loren Shih
2010-02-04EXT-4993 : Deleting an item from the COF in Inventory Floater keeps it wornLoren Shih
EXT-4997 : Centralize right-click menu options for delete/remove link EXT-4998 : Automatically reject double separators from right click menu Disabled/hid delete button from COF right-click menu, also means that trash icon is disabled. Added generalized function to remove consecutive separators from right-click menu. Made a minor cosmetic change to have all code duplication for adding "delete" menu item instead call a common function.
2010-02-04EXT-4990 : "Remove Link" and "Delete" are both active for links in the ↵Loren Shih
InventoryFloater For links, removed "Delete", since having both "Remove Link" and "Delete" is redundant.
2010-02-04EXT-4990 : "Find Original" should be enabled for links in the trashLoren Shih
EXT-4988 : Centralize right-click menu options when items are in trash This change is a lot less scary than it looks. There is a bit of minor cosmetic cleanup (e.g. typedefing a commonly-used vector), and I've eliminated code duplication since, previously, every item/listener type had its own purge/restore item dialog; these are now handled in one central function. I also moved "Find Original" above Purge/RestoreItem so that it appears first in the trash menu; this does not affect other menu options. The functionality change from this checkin is to enable "Find Original" for link items in the trash.
2010-02-04mergeBrad Payne (Vir Linden)
2010-02-04EXT-4902: Assert crash after detaching all and removing all clothes.Brad Payne (Vir Linden)
2010-02-04EXT-4902: Assert crash after detaching all and removing all clothes. Turned ↵Brad Payne (Vir Linden)
overzealous assert into a warning.
2010-02-04EXT-4801 : hitting trash button for trashed items does not delete itemLoren Shih
EXT-4957 : add const correctness for LLFolderViewEventListener::isItemRemovable This checkin affects several files but is a lot less scary than it looks. It's mostly to add const correctness, and to rename isInTrash to isItemInTrash so that its naming is consistent with isItemRemovable/isItemMovable. The only functionality change is to disable the trash button when an item is already in the trash.
2010-02-03EXT-4901 : Context menu missing on Scripts and Notecards in TrashLoren Shih
Simple string naming error.
2010-02-03EXT-4930 : Remove ability to change folder type in release viewer2.0Loren Shih
You should not be able to change folder type in viewer2.0; this was meant as a debug option and I swear it was removed some time ago and crept back in...
2010-02-01Fixed normal bug EXT-4768 - 'Play' btn does nothing to gesture in Inventory ↵Dmitry Zaporozhan
side panel. --HG-- branch : product-engine
2010-02-01EXT-4816 : Fix coverty whine on break statement fallthroughLoren Shih
Can't fix the whine, but added a comment that the fallthrough is deliberate.
2010-01-29Work on major bug EXT-3985 ([BSI] Landmarks created in Viewer 2.0 show up ↵Mike Antipov
with 1@ in Viewer 1.23.x) -- cleanup: removed deprecated code added for previous sollution to support custom sorting of favorite landmarks. For now previous implementation is removed, bug is FIXED. --HG-- branch : product-engine
2010-01-22merge.Tofu Linden
2010-01-22automated merge viewer2.0->viewer2.0Loren Shih
2010-01-22EXT-4492 : Deleting gestures from the wearing tab causes the viewer to crashLoren Shih
EXT-4660 : Can delete a bodypart from the COF through inventory view or WEARING tab delete key EXT-4662 : remove leading separator from COF right-click menu EXT-4633 : AppearanceSP trash button doesn't update enabled state correctly Bunch of UI fixes related to the trash/delete functionality in InventoryFloater/SP and AppearanceSP "WEARING" tab. The main idea is that we don't want to allow deletion of bodyparts and folder links from the COF by the user.
2010-01-22PE merge.Tofu Linden
2010-01-22EXT-4492 Deleting gestures from the wearing tab causes the viewer to crashLoren Shih
Revert removal of "delete" option from last checkin. Now enabling "delete" but checking if *this was deleted within removeItem().
2010-01-22Fixed major bug EXT-4609 Deleting duplicate calling cards also removes a ↵Mike Antipov
Resident from ur Friends list :( - removed separate logic for Residents in the Friends list when Calling card is removed --HG-- branch : product-engine
2010-01-21mergeRick Pasetto
2010-01-21EXT-4492 Deleting gestures from the wearing tab causes the viewer to crashLoren Shih
Removed "delete" from the COF menu, since it is normally disabled from the inventory view.
2010-01-19EXT-4269 PDD: Add teleport destination to teleport warning dialogangela
2010-01-15Fixed low bug EXT-4311 (Order of items in 'Favorites Bar' folder remains ↵Mike Antipov
non-changed if change its order in the 'Favorites Bar') -- reason: there was two places where identical resorting of Favorite landmarks functionality was implemented: InventoryBridge & Favorite bar. It was not impelnmented properly in favorites bar: LLInventoryObserver::SORT flag was not set after d-n-d. -- fix: moved identical functionality to update & save order of Favorite landmarks from these places to Inventory Panel --HG-- branch : product-engine
2010-01-15Fixed normal bug EXT-4312 (Landmark occupy random location in the 'Favorites ↵Mike Antipov
Bar' accordion if drag-and-drop it) -- added LLInventoryCallback to rearrange favorite landmarks properly after new on is added. --HG-- branch : product-engine
2010-01-15Work on normal bug EXT-4312 (Landmark occupy random location in the ↵Mike Antipov
'Favorites Bar' accordion if drag-and-drop it) -- refactoring: move functionality to rearange Favorite landmarks from Inventory Folder bridge to Inventory model -- improved logic to place dragged landmark before target one. --HG-- branch : product-engine
2010-01-14EXT-3955 : [ AppearanceSP ] "Add to Current Outfit" confusing for outfits, ↵Loren Shih
remove it Removed "Add to Current Outfit" from right-click outfits context menu.
2010-01-08automated merge viewer2.0->viewer2.0Loren Shih
2010-01-08EXT-4089 : InventorySP File->Open doesn't open folders.Loren Shih
Includes some minor const correctness infrastructure changes.
2010-01-07mergerichard
2010-01-07For EXT-4030: Can delete the outfit folder that you're wearing in My OutfitsBrad Payne (Vir Linden)
2010-01-06EXT-4014 - Inventory folders should use "open" folder art...richard
reviewed by Leyla
2009-12-23For EXT-3622: Take off item, wear a different item --> first item is put on ↵Brad Payne (Vir Linden)
again. Fixed the 'remove all clothing' case.
2009-12-22For EXT-3622: Take off item, wear a different item --> first item is put on ↵Brad Payne (Vir Linden)
again
2009-12-17automated merge viewer2.0->avpLoren Shih
--HG-- branch : avatar-pipeline
2009-12-17EXT-3329 : Able to delete system folder is confusing - disable from non-god modeLoren Shih
"Delete" no longer works for system folders. Created a new "Delete System Folder" context menu entry that only works in RelWithDebug if only one item is selected. --HG-- branch : avatar-pipeline
2009-12-17EXT-2677 : "Remove From Outfit" active even when I'm not wearing any items ↵Loren Shih
in the folder Now checking contents of the folder for any actively worn items for determining this flag. --HG-- branch : avatar-pipeline
2009-12-17Fixed major bug EXT-3498 (Sorting not working correctly in Favorites Bar)Mike Antipov
- added sorting of Favorites items before reordering --HG-- branch : product-engine