summaryrefslogtreecommitdiff
path: root/indra/newview/llinventorybridge.cpp
AgeCommit message (Collapse)Author
2012-01-17EXP-1799 FIX -- Replace and Add to Outfit options appear as grayed out in ↵Leslie Linden
Inventory * Updated context menu code to enable visible items that aren't explicitly disabled.
2012-01-17Merge with viewer-dd, attempt #1Leslie Linden
2012-01-17EXP-1803 CLEAN-UP -- Modified code to use the "unique" tag on the notification.Leslie Linden
2012-01-13EXP-1770 WIP Drag and drop visual selection can be off across hierarchiesRichard Linden
added throttling to fetchInventoryItem queries
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-11Correcting logic back to way it was, to make sure invalid objects can not be ↵Leslie Linden
copied to the outbox
2012-01-11EXP-1788 FIX -- Outbox drag and drop restrictions can be bypassed if ↵Leslie Linden
inventory not fully loaded * The "Copy to Outbox" option is now disabled when the item is in the loading state.
2012-01-09Merge from viewer-developmentLeslie Linden
2012-01-06EXP-1220 GROUNDWORK -- Create context menu entry to allow import of selected ↵Leslie Linden
item(s) * Added a context menu for "Send to Marketplace" but disabled the code to show it until we decide to move forward with this feature. * Made some progress unifying the context menu in the outbox for different types of items. (mesh, audio, etc.)
2012-01-06Add capability-based create folder routine for more reliable inventory, with ↵Aura Linden
fix for copy and wear
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
2012-01-04EXP-1738 FIX -- Disable drag and drop to folders in the outbox that would ↵Leslie Linden
create a hierarchy that contains too many folders * Updated drag and drop to correctly handle moving to and from outbox as opposed to within the outbox when dealing with folder and item count limitations related to depth and total folder count.
2011-12-20EXP-1755 FIX -- Can move items to Merchant Outbox during Outbox synch using ↵Leslie Linden
Copy to Merchant Outbox context menu * "Copy to Merchant Outbox" context menu option no longer available when marketplace import is in progress.
2011-12-20EXP-1738 FIX -- Disable drag and drop to folders in the outbox that would ↵Leslie Linden
create a hierarchy that contains too many folders EXP-1743 FIX -- Tooltip errors given when dragging and dropping folders onto themselves in Merchant Outbox * Top level folder now reflected in folder count for total folders * Earlier rejections now honored in drag and drop code so outbox-specific tooltips only show up when appropriate
2011-12-19EXP-1741 FIX -- Learn more link goes to page not found from Outbox for user ↵Leslie Linden
that is not a merchant an Agni EXP-1746 FIX -- Update Outbox messaging EXP-1748 FIX -- Close down on messaging with Spinner MKT-3403 support -- viewer tooltips updated to match errors in marketplace * Copy has been updated to match the design per Leo and Brooke * Marketplace URL's have also been updated * The outbox floater now reports a status string in the existing folder count control
2011-12-19EXP-1170 FIX -- Right click context menu to Copy to Outbox shown if user is ↵Leslie Linden
not a merchant * The context menu option is no longer shown if the user does not have an outbox.
2011-12-19EXP-1683 FIX -- Add main inventory context menu option Copy To OutboxLeslie Linden
* The logic to determine whether or not the "Copy to Merchant Outbox" item is available is now tied to drag and drop functionality.
2011-12-16EXP-1730 FIX -- Library items can be dragged and dropped to Outbox floater ↵Leslie Linden
and folders are not created for items * Updated to proper tooltip string
2011-12-16EXP-1738 FIXLeslie Linden
EXP-1739 FIX * Initial pass to block drag and drop of multiple items when resultant outbox folder would contain too many items or folders.
2011-12-15EXP-1726 FIX -- Rename option present in context menu when selecting ↵Leslie Linden
multiple folders in Outbox
2011-12-15Windows build fix and fixes for off-by-1 errors in limitationsLeslie Linden
2011-12-15EXP-1730 FIXLeslie Linden
EXP-1731 FIX EXP-1735 FIX EXP-1736 FIX EXP-1737 FIX EXP-1738 FIX EXP-1739 FIX * Users can no longer drag and drop items to the outbox from in world, notecards or the library. * Drag and drop now blocks the creation of hierarchies that are too deep, too many folders or contain too many items. * Settings now exist to specify drag and drop limitations to the outbox, named: InventoryOutboxMaxFolderDepth (4) InventoryOutboxMaxFolderCount (20) InventoryOutboxMaxItemCount (200)
2011-12-14EXP-1723 -- Improved drag and drop behavior for outbox floater.Leslie Linden
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-1716 FIX -- Merchant outbox drag and drop always creates new folderLeslie Linden
* Items dragged to child folder now appear under that folder rather than in new separate top-level folder.
2011-12-13EXP-1714 FIX -- Add rename option to context menu on outbox foldersLeslie Linden
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-12-09* Removed old inventory window outbox.Leslie Linden
* Added centered progress indicator for outbox.
2011-12-05First pass at connecting to the new marketplace APILeslie Linden
2011-11-29Merge with viewer-experienceLeslie Linden
2011-11-18EXP-1498, EXP-1595, EXP-1596 : Hide empty system folders in a dynamic way, ↵Merov Linden
turn the setting ON by default
2011-11-14MergeLeslie Linden
2011-11-11EXP-1498 : Hide empty system folders. System folders can be specifically ↵Merov Linden
marked to be hidden if empty in the LLViewerFolderDictionary constructor.
2011-11-04EXP-1505 : FIX. Dropping a folder in current outfit would result in broken ↵Merov Linden
links and lost inventory.
2011-11-04EXP-1541 update -- Route inventory items sent in a Notecard to correct ↵Leslie Linden
locations rather than auto-sorting by asset type * New code specifies explicit destination for "copy from notecard" or null, indicating the sim should determine the placement. Reviewed by Stone.
2011-10-26Merge from dd repoLeslie Linden
2011-10-15Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-10-11EXP-1275 FIX A UI element or Keyboard shortcut to clear the viewportRichard Linden
Ctrl+Shift+U now toggles UI and hides floaters refactored main_view.xml made all members of llviewerwindow private
2011-10-06VWR-27090 Allow Calling Cards to carry the "(link)" suffix in the Inventory paneAaron Stone
2011-09-29EXP-1209 FIXED Sidetray removed.Paul ProductEngine
- Removed all sidetray dependencies and the sidetray itself. - Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-27EXP-1226 FIXED (Create and register a floater for Appearance side tab)Paul ProductEngine
- Added xml for a new floater Appearance and registred it in the floaterreg - Removed side tray dependencies - Added static helper method: LLFloaterSidePanelContainer::getPanel
2011-09-22EXP-1223 FIXED (Create and register a floater for Places side tab)Paul ProductEngine
- Added xml for a new floater and registred it in the floaterreg - Removed side tray dependencies - Added static helper method: LLFloaterSidePanelContainer::showPanel
2011-09-15* Re-enabling outboxLeslie Linden
2011-09-08Disable merchant outbox context menuLeslie Linden
2011-09-07Merge from viewer-experienceLeslie Linden
2011-08-30EXP-857 PROGRESS -- Add context menu entries as alternate path to populate ↵leslie@leslie-HPz600.lindenlab.com
outbox * Folders containing items being worn now have the "Copy to Marketplace" context menu item disabled.
2011-08-26EXP-1126 FIX -- Cannot use arrow keys to scroll up and down in Inbox and Outboxleslie@leslie-HPz600.lindenlab.com
EXP-1003 FIX -- Renaming a folder in Received Items panel resets the New flag for that folder EXP-1001 FIX -- Newness is removed on next login if you log out or crash before opening inventory panel EXP-857 FIX -- Add context menu entries as alternate path to populate outbox EXP-858 FIX -- Outbox sync failure error handling EXP-1158 FIX -- Viewer crash when deleting items from Outbox when some folders are open * Made inbox, outbox and inventory panels all legit tab stops for keyboard focus * Added mouse over indication on inventory panel primarily for increased clarity on outbox error messages * Disabled "Rename" option on inbox items * Added context menu option to copy/move an item to the merchant outbox * Context menu option to copy/move to outbox is visible and/or enabled/disabled when appropriate * "LastInventoryInboxCollapse" no longer written out as a setting when the panel is not visible * Fixed up collapse time check to not try to parse empty string on first load (deminishes text spam in log greatly) * Disabled double-click as a way to equip items in the inbox or outbox * Viewer code no longer removes items from the outbox after sync. We rely on the sim to do this now. * Basic outbox sync error handling now displays error messages as tooltips along with badge over item in outbox * Moved some scroll container default values out of code and into xml
2011-08-19Mac build fix: changed "max" to "llmax"Leslie Linden
2011-08-18fixing inner inbox drag and dropLeyla Farazha