Commit Graph

19129 Commits (e92d3dcf1013ab340fdef514b41ebf790f79e04c)

Author SHA1 Message Date
Richard Linden e92d3dcf10 EXP-971 FIX New Direct Delivery item does not sort as most recent item in Recent Tab if that tab is open when item delivered 2011-07-05 23:40:19 -07:00
Richard Linden 9fb8b53999 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-07-05 16:51:24 -07:00
Richard Linden aecfaef10c EXP-982 FIX As a user, I would like to see the new web-based profiles without any browser chrome and at an appropriate default size 2011-07-05 16:51:04 -07:00
Leslie Linden e3c4b489fc Merge 2011-07-05 16:07:32 -07:00
Leslie Linden 72c7525e67 EXP-916 FIX -- Folder in Inbox indicates loading when all items are displayed in folder
* Updated inbox inventory to not ever display the loading status like other inventory windows.
* show_load_status is now an optional parameter for LLInventoryPanel and LLFolderView.  Its
  default value is true but it is overridden to be false for the LLInboxInventoryPanel.

Reviewed by Richard.
2011-07-05 16:07:09 -07:00
Leyla Farazha 752cf885f1 merge 2011-07-05 15:18:01 -07:00
Leyla Farazha f0e853d5d6 updating code comment for EXP-981 2011-07-05 15:16:06 -07:00
Leyla Farazha 610c788dd5 EXP-981 Selecting Wear and detach options for an object in Received Items folder causes issues with Profile, Share, and Wear buttons 2011-07-05 15:15:00 -07:00
Leslie Linden 2f21ec48a2 EXP-860 FIX -- Display NEW for items added to inbox
* 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.
2011-07-05 12:32:12 -07:00
Leslie Linden d9d858a752 EXP-973 FIX -- Inbox and Outbox panel flash on and off when open inventory panel for first time in session on Agni in direct delivery viewer
Layout panels that contain the inbox and outbox are now invisible by default.

Reviewed by Richard.
2011-07-05 11:19:54 -07:00
Leyla Farazha 37bc2b2fe8 EXP-895 fixing selection problems - again 2011-07-01 13:14:17 -07:00
Leslie Linden 0382b8dcbf EXP-893 EXTRA -- Single order purchases not sorted with most recent item 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-30 17:29:12 -07:00
Leslie Linden e175d3357b Merge 2011-06-30 16:26:09 -07:00
Leslie Linden 6c12a5ca55 EXP-919 FIX -- Items not shown in Received Items panel
EXP-929 FIX -- First Direct Delivery item purchased while logged in: Received Items folder visible in inventory and item not visible in Received items panel - no badge count update

* Inbox and Outbox inventory panels now live in their own XML files and are hot loaded into place when appropriate, like when the "Received Items" folder is first created, for example.
* The Inbox and Outbox panels now show relevant default messages when the folders are empty or do not exist
* Added LLInventoryCategoryAddedObserver, a new inventory observer type to observe added folders
* Hacked LLInventoryPanel to properly set up inbox and outbox inventory views for the "Received Items" folder and the "Merchant Outbox" folder that aren't created with the proper system folder type
* Changed inventory badge count computation to use LLFolderView rather than the inventory directly
* Applied various focus, selection and other inbox fixes to the outbox

Reviewed by Richard.
2011-06-30 16:25:19 -07:00
Richard Linden 0d131e0695 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-06-30 16:15:39 -07:00
Richard Linden f09cabd4b0 EXP-970 FIX Group Roles > choose name causes other UI to become disabled 2011-06-30 16:15:10 -07:00
Leyla Farazha 9847f5674c MKT-3227 DD clothing and bodyparts forced to worn arriving in inbox 2011-06-30 14:59:12 -07:00
Leyla Farazha 3a3d0661b8 EXP-962 Share button in Inventory Recent tab blinks when no recent items are listed 2011-06-30 14:58:36 -07:00
Richard Linden 08fca38203 EXP-922 FIX Purchased Direct Delivery items do not appear in Recent Inventory tab
fixed having visible child items forcing filtered folder to appear
2011-06-29 23:03:15 -07:00
Richard Linden 63fdf5be0c Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-06-29 15:36:32 -07:00
Richard Linden 737c6bd952 EXP-961 FIX Keyboard definition file keys.xml contains invalid XML markup 2011-06-29 15:36:18 -07:00
Leyla Farazha 8c6e6c3058 EXP-895 Selecting items in Marketplace Inbox does not change focus in inventory panel away from items selected in inventory panel 2011-06-29 15:24:05 -07:00
Leyla Farazha e443dd3aab EXP-944 Add additional logging for troubleshooting EXP-930 - DD inbox not showing on linux viewer 2011-06-29 15:21:10 -07:00
Leyla Farazha 2b2feaa929 fixing key file comment - missing ! 2011-06-29 14:26:51 -07:00
Richard Linden d3922f8e49 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-06-29 13:13:32 -07:00
Richard Linden 8a4b3e33cd EXP-961 FIX Keyboard definition file keys.xml contains invalid XML markup 2011-06-29 13:13:10 -07:00
Richard Linden c998f21c52 EXP-922 FIX Purchased Direct Delivery items do not appear in Recent Inventory tab
switched to using filters to hide inbox and show it for recent items only
2011-06-28 14:45:09 -07:00
Richard Linden 200073c97a fixed basic root folder entry to match 8 character limit 2011-06-27 19:13:42 -07:00
Richard Linden 4bb8b25bbf merge 2011-06-27 18:44:33 -07:00
Richard Linden e733d5c0a9 preemptively adding folder type for basic inventory so we can update sim code to match 2011-06-27 18:29:51 -07:00
Leslie Linden 019eae669e Removing mysterious "n" at the start of the file to fix the build. 2011-06-24 10:32:58 -04:00
Leyla Farazha cf7b10a289 merge 2011-06-23 17:51:55 -07:00
Leyla Farazha 71b6d9d842 fixing non-dnd portion of EXT-895 2011-06-23 17:50:52 -07:00
Richard Linden 926e096761 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-merge/ 2011-06-23 15:35:35 -07:00
Richard Linden c6d9a6b832 another gcc fix 2011-06-23 15:35:23 -07:00
Leslie Linden e74f9fcc14 EXP-919 FIX -- Toggling InventoryDisplayInbox value to True in Viewer on Agni creates Inbox and Outbox system folders
* The badge no longer displays (2) when the folder does not exist.
* The inbox panel no longer displays the inventory and library folders.
* The inbox is supposed to display a string for the item not being found, but doesn't for an unknown reason.
2011-06-23 18:11:55 -04:00
Leslie Linden 842b6d2d14 Build fix after merge. 2011-06-23 16:34:54 -04:00
Leslie Linden ceee22b0bb Merge 2011-06-23 15:50:02 -04:00
Leslie Linden e7d86046d9 Build fixes from the merge.
Recommended by Richard.
2011-06-23 15:49:16 -04:00
Richard Linden 4ebf8e3abc fix for gcc build 2011-06-23 12:02:59 -07:00
Richard Linden af142618f9 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-06-23 11:35:14 -07:00
Richard Linden 70fc5af53f Automated merge with http://hg.secondlife.com/viewer-development 2011-06-23 11:28:23 -07:00
Richard Linden 715cb3cc0c Automated merge with ssh://hg.lindenlab.com/leyla/viewer-experience-dd 2011-06-23 10:57:41 -07:00
Leslie Linden c61a7fbaac EXP-926 FIX -- Received items badge count and item count shown in inbox do not always match
* getFreshItemCount() function returns getTotalItemCount() for now, until we properly support
  item fresh-ness
2011-06-23 10:34:44 -04:00
Oz Linden b343d25d19 merge changes for storm-1437 2011-06-23 09:47:43 -04:00
Richard Linden ae2cbe5258 EXP-923 FIX Landmarks moved to new folders do not show as moved until relog in viewer - Delete, Copy, and Paste functions not working as well 2011-06-22 19:18:41 -07:00
Leyla Farazha b84881382b merge and fixing linux build issues 2011-06-22 16:18:23 -07:00
Leyla Farazha 5999574c10 making it so that inbox shows up quicker 2011-06-22 16:12:01 -07:00
Leslie Linden 4267014b14 EXP-890 FIX -- Resizing inbox or outbox to minimum size while open does not show present items when hte box is next opened
EXP-897 FIX -- Black box shown in UI when shrinking Inbox down in size

* Layout panel now supports "expanded_min_dim" parameter which allows a different min
  size to be specified when the layout panel is collapsed vs expanded.
* Inbox and Outbox expanded_min_dim attributes are now set to be larger than min dim
  so they can not be collapsed all the way when they are expanded.
2011-06-22 17:35:25 -04:00
Leslie Linden 21cc9a2868 EXP-919 FIX 2 -- Toggling InventoryDisplayInbox value to True in Viewer on Agni creates Inbox and Outbox system folders
* Fixed the "start_in" folder tag to no longer create folders it is trying to track that do not exist.
2011-06-22 17:02:11 -04:00