summaryrefslogtreecommitdiff
path: root/indra/newview/llinventoryfunctions.cpp
AgeCommit message (Collapse)Author
2014-04-15DD-65, DD-55: Treat activation/deactivation separately for listing and ↵Merov Linden
version folders. Also use max instead of stock for suffix for non stock folders.
2014-04-14DD-20 : Prevent pasting incompatible items in stock foldersMerov Linden
2014-04-13DD-59 : Takes care of the case of a stock folder at the level of a listing ↵Merov Linden
folder
2014-04-13DD-59 : Modify the validation function to create stock folders for each ↵Merov Linden
types and create them at the right nesting depth
2014-04-11DD-59 : WIP : Fixed consistency check bugMerov Linden
2014-04-11DD-59 : WIP : Added marketplace consitency check and cleaning when updating ↵Merov Linden
a marketplace folder
2014-04-11DD-57 : Update stock folder count when item moved back to inventoryMerov Linden
2014-04-10DD-16 : Implement sort by stock count in merketplaceMerov Linden
2014-04-09DD-13 : Clean up Associate/Disassociate listing. Also clarify the update ↵Merov Linden
folder code in marketplace
2014-04-08DD-18 : Make the stock count take the listing status and version status into ↵Merov Linden
account so to be accurate and more resilient
2014-04-08DD-18 : Compute stock for all levels, get folders to update more ↵Merov Linden
consistently on all actions in the marketplace
2014-04-06DD-15 : Allow version folder to be made active/inactive, add new methods to ↵Merov Linden
marketplace to make all that a bit more clear and clean
2014-04-04DD-14 : Add all right click menu items for marketplace. Make Add, Activate ↵Merov Linden
and Deactivate work. Right click fails on non folder items though in marketplace
2014-04-03DD-24 : Fix the tests that decide what is resalable and what is a stock itemMerov Linden
2014-04-02DD-20 : WIP : Improve Cut and Paste for marketplace. Still some use cases ↵Merov Linden
that are not working well
2014-04-01DD-20 : WIP : Implemented the cut and paste code for marketplace. Stock ↵Merov Linden
update still not working as expected.
2014-03-31DD-18 : WIP : Making stock folders update work betterMerov Linden
2014-03-31DD-18 : WIP : Implement stock folder counting but no propagation so far, ↵Merov Linden
also update is not working
2014-03-31DD-24 : Make stock folder really work and stick. Improve validation. Handle ↵Merov Linden
edge cases when moving under root
2014-03-28DD-24 : Add FT_MARKETPLACE_STOCK as a new type for folders, implement the ↵Merov Linden
promotion code for Drag and Drop, display of stock folders and embryonic marketplace validation
2014-03-14DD-43, DD-44 : implement update_marketplace_category() and get it called ↵Merov Linden
swhen appropriate
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-01-30Pull merge from lindenlab/viewer-developementMerov Linden
2013-01-23CHUI-687: post code review changes. Now upon deletion of an item, DND mode ↵Gilbert Gonzales
must be enabled in order to remove a notification from the DND history.
2013-01-23CHUI-687: Problem: User sees inventory offer notifications for deleted items ↵Gilbert Gonzales
when logging in from do not disturb mode. Resolution: If an item that is deletes has a DND notification saved, then remove that notification so that it doesn't appear onec the user exists DND mode.
2012-12-13CHUI-574, CHUI-575 : Fixed inventory regressions : select the first filtered ↵Merov Linden
item when searching the inventory, simply made the folder selection secondary to item selection.
2012-11-19CHUI-470 : Fixed : Enable contextual menu in torn off conversationsMerov Linden
2012-08-09Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-development.Todd Stinson
2012-07-20MAINT-570 Remove unused memory tracking system LLMemTypeDave Parks
2012-07-02CHUI-101 WIP Make LLFolderView general purposeRichard Linden
started to remove newview dependencies from llfolder*
2012-07-02MAINT-971 : [PUBLIC]Renaming a new inventory item while filtering item namessimon@Simon-PC.lindenlab.com
renames parent folder instead. Reviewed by Kelly
2012-06-27CHUI-101 WIP Make LLFolderView general purposeRichard Linden
moved filtering logic to viewmodel
2012-06-15CHUI-101 WIP Make LLFolderView general purposeRichard Linden
continuing fixing build errors renamed llfoldervieweventlistener.h to llfolderviewmodel.h
2012-04-14DRTVWR-136: Remove redundant remove_(item|category)() functions.Nat Goodspeed
Incoming changes from two different project repos left viewer-development with LLInventoryModel::removeItem() and removeCategory() plus free functions remove_item() and remove_category() in llinventoryfunctions.cpp. remove_category() was actually the better implementation; migrated its body into LLInventoryModel::removeCategory(). Clearly the previous state of affairs -- with LLInventoryModel::removeItem() plus a remove_category() free function in a very different source file -- fooled two different developers into overlooking the other of the pair. Unfortunately we each added different "missing" functions, leaving us with a complete set of four. Fix existing references to remove_item() and remove_category() free functions.
2012-04-13fix merge conflict in remove_itemOz Linden
2012-04-13merge changes for drtvwr-136Oz Linden
2012-03-27CHOP-854: move change_(item|category)_parent() into LLInventoryModel.Nat Goodspeed
It's not really clear why they're in llinventoryfunctions.{h,cpp} instead of LLInventoryModel, and in fact LLInventoryModel::removeItem() already contains code essentially cloned from change_item_parent() -- or perhaps vice-versa. This changeset addresses only migrating the functions, and fixing up existing references, to simplify code review.
2012-03-22CHUI-68 FIX Using arrow keys to scroll through inventory folders does not ↵Richard Linden
scroll content in view as a side effect, "My Inventory" is not selected by default auto selection of filtered items now reliably turns itself off as soon as user scrolls or moves keyboard focus to inventory
2012-02-16EXP-1896 : Prevent recursively copying of folders onto themselvesMerov Linden
2012-02-09EXP-1863 : Implemented cut, copy, paste for folders. Issues with folder ↵Merov Linden
filtering though.
2012-02-08EXP-1873 : Move cut items to trash in cut/copy over cut situations.Merov Linden
2012-02-03EXP-1862 : Suppress LLInventoryClipboard, move its functions to the unified ↵Merov Linden
LLClipboard and use this only
2012-01-17EXP-1804 FIX -- Drag and drop operations can be blocked by modal dialogsLeslie Linden
* Added support for marketplace notifications that don't display the dialog until the next frame, leaving room for the drag and drop operation to properly complete before the notification shows up and interferes.
2012-01-17EXP-1803 CLEAN-UP -- Modified code to use the "unique" tag on the notification.Leslie Linden
2012-01-13EXP-1803 FIX -- Notify the user when a folder is automatically created for ↵Leslie Linden
them in the outbox * New confirmation dialog lets them know when a folder was automatically created to contain an item dragged/copied to the outbox.
2012-01-12EXP-1795 FIX -- Update warning dialog for dragging and dropping no-copy ↵Leslie Linden
items to Merchant Outbox * Any drag and drop or copy operation to the merchant outbox that contains one or more no-copy items now brings up a single modal dialog prompting the user to move the no-copy items to the outbox or to leave them all behind.
2012-01-05EXP-1753 FIX -- Open Merchant Outbox floater when user selects copy to ↵Leslie Linden
Merchant Outbox context menu option in Inventory * Modified "copy to merchant outbox" and "move to merchant outbox" context menu actions to also open the merchant outbox floater * Changed context menu behavior to always preserve disabled menu items on multiselect rather than occasionally ignoring it
2011-12-13EXP-1715 FIX -- Merchant outbox drag and drop has offset between mouse ↵Leslie Linden
position and selected folder EXP-1717 FIX -- Drag and drop within the outbox can result in an item created at the top level of the outbox Folders are now created for items dragged around within the merchant outbox if their drop target is the top level outbox inventory panel itself.
2011-12-13EXP-1679 FIX -- Collapse links that are dragged to the outboxLeslie Linden
* Links are automatically tracked back to their source when dragged to the outbox * Worn items are now allowed into the outbox
2011-10-17EXP-1359 FIX -- Selecting New Inventory window from gear menu in Inventory ↵Leslie Linden
panel opens old My Inventory panel * Removed old inventory panel. * Renamed new inventory panel from "my_inventory" to "inventory" Reviewed by Richard.