| Age | Commit message (Collapse) | Author | 
|---|
|  | sync New tag status between windows | 
|  | next time the viewer runs | 
|  | keys in the ‘Received items’ panel | 
|  | panel | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | 'Received Items' panel, the badge icon and new item count would not show. This was due to the creation date of the folders not being set when a new item was added. Resolution: Now when an item is added into the 'Received Items' panel, the folder hierachy is updated, triggering the badge icon and new item count to show. | 
|  | changed LLFolderViewModelInterface::getFilter() to return a reference, since it is never NULL
removed sort order from filter, which was causing unneeded filtering | 
|  | cleaned up a lot custom code for folder view item creation in inbox and outbox
proper initialization of views from inventory panel starting folder | 
|  | llfolderview refactornig | 
|  | panel which remain after minimizing parent folder
* "new" tag determination for LLInboxFolderViewItem is now done on "addToFolder" rather than at construction time
  to avoid computing "new" for items not directly in the top level folder. | 
|  | folders.  Top-level inbox items are counted both in the total item count and
  in the fresh item count. | 
|  |  | 
|  | 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 | 
|  | changed ordering of template loading relative to constructor setting of params
moved a lot of constructor-set params to template files
reviewed by Leslie | 
|  | before opening inventory panel
EXP-1148 FIX -- New Tags can show in incorrect locations when opening folder with drop down arrow in Received Items panel
EXP-1163 FIX -- When ordering a Direct Delivery item in Basic Mode, item is not shown as new on login to Advanced mode
EXP-1172 FIX -- New tags not displayed for items delivered while not logged in on next login to viewer
EXP-1173 FIX -- New tags are removed for all new items when Inventory side panel is opened
* New tag now set when an item folder is added to the inbox.
* Update to new tag only happens when a valid date exists.
* Inbox collapsed time now only set when inbox panel is in a visible chain. | 
|  | 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 | 
|  | * New badge attributes allow the specification of a horizontal or vertical
  offset that will be applied to a parent scroll container if there is one.
* Turned freshness tag back on by default.
Reviewed by Merov. | 
|  |  | 
|  |  | 
|  |  | 
|  | reflects the total item count in the Received Items folder and the New badge is
no longer initialized and will not be displayed.
Reviewed by Richard. | 
|  | EXP-903 FIX -- Newness/Freshness number does not decrease as items are opened in Inbox
* Brought back freshness with the freshness
* New badge and label color from Gibson
* Inventory Panel now allows display of badges with proper clipping
Reviewed by Richard. | 
|  |  | 
|  |  | 
|  |  | 
|  | Recent Tab if that tab is open when item delivered | 
|  | * Added createFolderView, createFolderViewFolder and createFolderViewItem virtuals
  to LLInventoryPanel so these can be overridden by a derived class for custom display.
* Added new LLInboxInventoryPanel class that overrides createFolderViewFolder with a
  LLInboxFolderViewFolder for custom display with NEW tags.
* LLInboxFolderViewFolder NEW tag is tied to the mFresh variable that currently has
  no logic attached to it, meaning it remains off all the time.
Reviewed by Richard. |