simon
90d1c5b367
Merge downstream code for CHUIStorm
2013-08-26 15:45:09 -07:00
dmitry
106f161a6e
MAINT-822 FIXED [PUBLIC]Inventory window should focus on search field
2013-08-05 15:09:01 +03:00
Merov Linden
2113bb8159
Pull merge from viewer-release
2013-05-22 11:23:51 -07:00
Merov Linden
e09959df0d
CHUI-849 : WIP : Prevents Finding Widgets in highly used code by getting pointers to widgets in PostBuild
2013-04-02 17:11:07 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Merov Linden
5ecac2e900
CHUI-735 : Fixed! Refactor the code to move isSelectionRemovable() to the LLInventoryPanel level. Use it when using the delete key.
2013-02-08 22:38:54 -08:00
Merov Linden
faae38daaa
Pull merge from lindenlab/viewer-developement
2013-01-30 20:01:03 -08:00
maxim_productengine
a5a5b9e0b0
MAINT-1471 FIXED Disable "Share" menu item if there is no item selected in active panel
2012-08-31 12:30:49 +03:00
Gilbert Gonzales
be61b5be2f
CHUI-305: Problem: The 'resident picker' had multiple parents and due to the design of the resident picker it can have only one parent. Having multiple parents caused both parents to fight for depth ordering...which caused the flickering. Resolution: Now multiple 'resident pickers' can exist and they are coupled to the floater that spawned then. Meaning that when the parent floater closes, the 'resident picker' floater will also close. In addition, a shadow frustum eminates from the button that opened the 'resident picker'.
2012-08-29 19:18:25 -07:00
Todd Stinson
268d5bd4bd
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-development.
2012-08-09 17:04:00 -07:00
Richard Linden
a204059d2e
CHUI-267 FIX Full inventory listing not always shown for test account
...
changed LLFolderViewModelInterface::getFilter() to return a reference, since it is never NULL
removed sort order from filter, which was causing unneeded filtering
2012-08-01 01:14:27 -07:00
Dave Parks
4a5ad35793
MAINT-570 Remove unused memory tracking system LLMemType
2012-07-20 11:42:15 -05:00
Richard Linden
7d0150f12d
CHUI-101 WIP Make LLFolderView general purpose
...
started to remove newview dependencies from llfolder*
2012-07-02 19:37:28 -07:00
simon@Simon-PC.lindenlab.com
f199b298b4
MAINT-971 : [PUBLIC]Renaming a new inventory item while filtering item names
...
renames parent folder instead. Reviewed by Kelly
2012-07-02 16:40:18 -07:00
Richard Linden
604bbb2278
CHUI-101 WIP Make LLFolderview general purpose
...
cleaned up ownership of viewmodel
more filtering fixes
2012-06-28 23:30:36 -07:00
Richard Linden
cb865a7e13
CHUI-101 WIP Make LLFolderView general purpose
...
moved filtering logic to viewmodel
2012-06-27 18:56:10 -07:00
Richard Linden
3882e9c177
CHUI-101 WIP Make LLFolderview general purpose
...
more compilation fixes, just need to add getName() back to LLInventoryFilter et al
2012-06-20 00:19:05 -07:00
Richard Linden
9e49fb558f
CHUI-101 WIP Make LLFolderview general purpose
...
added more casts to LLFolderViewModelItemInventory, etc. to fix compile errors
2012-06-19 22:36:12 -07:00
Richard Linden
379eec8841
CHUI-101 WIP Make LLFolderView general purpose
...
continuing fixing build errors
renamed llfoldervieweventlistener.h to llfolderviewmodel.h
2012-06-15 13:35:39 -07:00
Richard Linden
86103dd5d4
Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui-folderview
2012-06-15 09:56:47 -07:00
Richard Linden
9940ca5ae7
CHUI-101 WIP Make LLFolderView general purpose
...
llfolderview refactornig
2012-06-15 09:44:27 -07:00
Merov Linden
652c67c2bc
EXP-1911 : Fix the filter resetting, using U64 values where needed.
2012-03-02 17:36:59 -08:00
Richard Linden
4523b31378
EXP-1844 FIX Selecting a large number of inventory items can block the viewer for a long time.
...
only show hourglass and fetching text when downloading folders, not item metadata
2012-02-09 12:58:43 -08:00
Leslie Linden
a7b04c9dd4
* Removed old inventory window outbox.
...
* Added centered progress indicator for outbox.
2011-12-09 10:31:16 -08:00
Paul ProductEngine
f75708a9c8
EXP-1598 FIXED (items from a second inventory window cannot be shared)
...
- Now select proper inventory floater (from all opened inventory floaters) to share items from.
2011-12-08 18:48:22 +02:00
callum
54b16e06a6
EXP-1455 Ctrl-Shift-I no longer opens a second inventory window
2011-10-24 16:26:17 -07:00
Leslie Linden
0ff49e798c
EXP-1359 FIX -- Selecting New Inventory window from gear menu in Inventory panel opens old My Inventory panel
...
* Removed old inventory panel.
* Renamed new inventory panel from "my_inventory" to "inventory"
Reviewed by Richard.
2011-10-17 15:18:19 -07:00
Paul ProductEngine
9d3fc5d930
EXP-1209 FIXED Sidetray removed.
...
- Removed all sidetray dependencies and the sidetray itself.
- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-29 21:43:07 +03:00
Seth ProductEngine
0f3221e25d
EXP-1225 FIXED Added a floater for My Inventory side tab.
...
- Replaced calls to LLSideTray with LLFloaterSidePanelContainer.
- Added LLFloaterSidePanelContainer::getPanel<T>() for getting custom type panels.
2011-09-27 21:05:05 +03:00
Leslie Linden
b6685b5872
EXP-1065 FIX -- Inventory has slowed to a crawl. Clicking between items has an average one second delay. Same with switching between tabs.
...
* Removed numerous places in the code that called findChild across the inventory panel unnecessarily.
* Conglomerated uses of inbox and outbox inventory panels to the sidepanel class so the pointers can be cached and functionality like selection handling can be done more efficiently.
* Optimized LLView::childHasKeyboardFocus() to work backwards up from the focus object rather than searching for children that may or may not turn out to have focus.
Reviewed by Richard.
2011-08-08 15:13:53 -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
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
71b6d9d842
fixing non-dnd portion of EXT-895
2011-06-23 17:50:52 -07:00
Leyla Farazha
917e2d1897
EXP-895 Selecting items in Marketplace Inbox does not change focus in inventory panel away from items selected in inventory panel
2011-06-21 14:16:27 -07:00
Leslie Linden
0d246c0c5f
EXP-872 PROGRESS -- Hide Inbox unless applicable
...
EXP-910 FIX -- Newness badge shown on suitcase inventory icon when InventoryDisplayInbox is set to False
EXP-895 FIX -- Selecting items in Marketplace Inbox does not change focus in inventory panel away from items selected in inventory panel
* Main inventory, outbox and inbox all clear the selection of the others when they gain focus
* The Fresh Item Count badge is no longer displayed on the inventory side tab button when the inbox is disabled
* The New Item Count text is no longer displayed. (we will enable it again when freshness is supported)
2011-06-16 17:14:51 -07:00
Dave Parks
93696ac019
merge
2011-05-12 17:39:08 -05:00
Merov Linden
45145fe7e2
EXP-756 : Move the folder resort to first draw and do it only once
2011-05-03 17:34:53 -07:00
Merov Linden
64b192ed62
EXP-756 : Fix inventory folder ordering on launch
2011-05-03 13:18:16 -07:00
Dave Parks
a25f898703
merge
2011-05-02 14:52:12 -05:00
Paul ProductEngine
8785c70776
STORM-898 Filter settings do not reset after unchecking 'Since Logoff' checkbox
...
- Corrected logic in inventory filter. Calculation of whether filter is more or less restrictive depending on time parameters was wrong.
2011-04-14 18:09:49 +03:00
Loren Shih
3f77074f27
Automated merge up from viewer-development into mesh-development
2011-02-04 11:23:56 -05:00
Seth ProductEngine
74ce25efb6
STORM-316 FIXED Added "Sort Folders Always by Name" setting.
...
Removed unused settings Inventory.Folders by Name/Sort by Date/Sort by Name/System Folders to Top.
2011-01-28 21:38:58 +02:00
Loren Shih
7c7527b672
Automated merge up from viewer-development
2011-01-05 15:10:39 -05:00
Jonathan Yap
5e37601785
STORM-737 Eliminate commented out line
2010-12-27 12:06:28 -05:00
Jonathan Yap
3b20ce5110
STORM-737 A little more code cleanup per Code Review suggestions.
2010-12-27 08:58:21 -05:00
Jonathan Yap
5e9e350deb
STORM-737 Added comment. Combined code to eliminate temporary constant.
2010-12-24 18:09:08 -05:00
Jonathan Yap
5d4b4a1859
STORM-737 Removed unnecessary blank link from llpanelmaininventory.cpp
2010-12-24 15:28:46 -05:00
Jonathan Yap
971eb7f198
STORM-737 Inventory/Recent: Gray out "New Folder" in "+" menu and enable all menu items except "New Folder" when right clicking an item.
2010-12-23 15:56:15 -05:00
Jonathan Yap
066dfaee28
Add + control to Inventory/Recent tab
2010-12-07 10:14:07 -05:00
Loren Shih
bfd8efb057
Automated merge up from viewer-development
2010-12-01 10:55:24 -05:00