summaryrefslogtreecommitdiff
path: root/indra/newview/llfolderviewitem.cpp
AgeCommit message (Collapse)Author
2012-08-09MAINT-1197 : Fix inventory deselection/reselection when cutting itemsMerov Linden
2012-05-25Merge pull from lindenlab/viewer-development as requested by Oz for DRTVWR-148simon@Simon-PC.lindenlab.com
2012-04-26Automated merge with http://hg.secondlife.com/viewer-releaseNat Goodspeed
2012-03-23EXP-1925 WIP Inventory folders being pasted to are hidden during a paste ↵Richard Linden
operation potential fix by not changing mostfiltereddescendant flag when dirtying folder as new contents arrive
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-03-22CHUI-54 FIXED Backed out fix for EXP-1550 restoring inventory folder ↵Seth ProductEngine
creation date updating logic. An inventory folder creation date should be updated every time a new item is created in it. Othervise the sorting by creation date is broken. However this leaves the EXP-1550 issue unresolved.
2012-03-01Pull from viewer-experienceMerov Linden
2012-02-23EXP-1895 : Fix the evaluation of visible children in foldersMerov Linden
2012-02-09EXP-1844 FIX Selecting a large number of inventory items can block the ↵Richard Linden
viewer for a long time. only show hourglass and fetching text when downloading folders, not item metadata
2012-02-08EXP-1873 : Implement the hiding of cut items on the clipboardMerov Linden
2012-02-07EXP-1873 : Implement cut in the inventory contextual menu. Works without ↵Merov Linden
deleting the items but simply dimming them and moving them. Doesn't work for folders yet.
2012-01-27EXP-1747, EXP-1152 : Fixed visual glitches in computation of visible width ↵Merov Linden
in inventory.
2012-01-20EXP-1152 : Fix width computation in inventory panel so that the horizontal ↵Merov Linden
slider shows up only when really needed.
2012-01-18EXP-1550 FIX -- New tag shown and not removed on click when rezzing an item ↵Leslie Linden
from Received Items panel and taking back into inventory. * Inventory folder creation dates are now only set once, rather than being updated every time a new item is added.
2012-01-17Merge with viewer-dd, attempt #1Leslie 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-1770 WIP Drag and drop visual selection can be off across hierarchiesRichard Linden
made shift-selection work consistently across folder boundaries
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-14EXP-1723 -- Improved drag and drop behavior for outbox floater.Leslie Linden
2011-11-30Automated merge with http://hg.secondlife.com/viewer-developmentRichard 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-04SH-2652 Don't allocate 6000+ strings every frameDave Parks
2011-09-15EXP-1215 FIX -- New tag toggles on and off during delivery of large purchasesLeslie Linden
EXP-1216 FIX -- Not all inbox items are sorted properly for large item purchases * The inventory listener is no longer used to override the folder's creation date if the date it has is zero.
2011-09-07Merge from viewer-experienceLeslie Linden
2011-09-07EXP-1194 FIX -- Update New tag behavior to update Newness timestamp when ↵Leslie Linden
Received Items panel is open and do not auto open Received Items panel * Updated inbox freshness time setting name to "LastInventoryInboxActivity" * New time stamp reflects time of last activity performed on the inbox by the user * Selection and opening items in the inbox both count as activity on the inbox * Focus going to the inbox panel counts as activity on the inbox * Creation date of folders now computed based on date of items being added to them * Creation date of folders no longer relies on queries for creation date, as is done during sorting * Folders are assumed to be "new" if no inbox freshness time setting is saved
2011-09-06EXP-1196 FIX Fix param block template orderingRichard Linden
changed ordering of template loading relative to constructor setting of params moved a lot of constructor-set params to template files reviewed by Leslie
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-18EXP-1098 User can drag folders into Outbox with more than 3 levels of nested ↵Leyla Farazha
folders EXP-1100 Show tooltips when drag and drop operations are not allowed
2011-07-08mergeLeyla Farazha
2011-07-08mergeLeyla Farazha
2011-07-08EXP-990 FIX Cannot select from Texture picker for Groups profile picRichard Linden
reviewed by Leslie
2011-07-08adding freshness flag supportLeyla Farazha
2011-07-06EXP-983 WIP potential fix for crash when using Place Profile in viewer ↵Richard Linden
experience
2011-07-06mergeLeyla Farazha
2011-07-06EXP-980 Inbox sorting does not persist between sessionsLeyla Farazha
2011-07-05EXP-971 FIX New Direct Delivery item does not sort as most recent item in ↵Richard Linden
Recent Tab if that tab is open when item delivered
2011-06-30EXP-893 EXTRA -- Single order purchases not sorted with most recent item ↵Leslie Linden
delivered at top of list Fixed folder getCreationDate function to handle nested folders. This should allow the inbox to properly date sort items delivered with nested folders. Reviewed by Leyla.
2011-06-29EXP-922 FIX Purchased Direct Delivery items do not appear in Recent ↵Richard Linden
Inventory tab fixed having visible child items forcing filtered folder to appear
2011-06-28EXP-922 FIX Purchased Direct Delivery items do not appear in Recent ↵Richard Linden
Inventory tab switched to using filters to hide inbox and show it for recent items only
2011-06-23Build fixes from the merge.Leslie Linden
Recommended by Richard.
2011-06-23Automated merge with ssh://hg.lindenlab.com/leyla/viewer-experience-ddRichard Linden
2011-06-20EXP-893 FIX Single order purchases not sorted with most recent item ↵Richard Linden
delivered at top of list reviewed by Leyla
2011-06-20fixed build on mac/linuxRichard Linden
2011-06-20EXP-915 FIX remove mHidden and mStartFolderID from LLFolderView*Richard Linden
removed mHidden variable
2011-06-17EXP-915 FIX remove mHidden and mStartFolderID from LLFolderView*Richard Linden
cleaned up and refactored inventory code a bit reviewed by Leyla
2011-06-10fixing folder sorting, folders don't have a date stamp so use first item's dateleyla
2011-05-25hooking up marketplace inbox to inventoryLeyla Farazha
2011-05-03EXP-756 : Fix inventory folder ordering on launchMerov Linden
2010-09-21fixed some whitespace errors in files touched by STORM-162Boroondas Gupte
2010-09-20STORM-162 : Makes the folder code more resilientMerov Linden