Commit Graph

133 Commits (680194deaf7a35caaa629abc16e886d71baff636)

Author SHA1 Message Date
maksymsproductengine b1c5edc513 Merge viewer-release and become version 3.7.16 2014-09-09 21:42:26 +03:00
maksymsproductengine b740891b1f MAINT-4293 [BEAR] Very slow inventory fetch on Bear compared to current release: this change-set will does this issue not [BEAR] and reverts most part of fix for MAINT-1192. 2014-08-15 19:40:21 +03:00
andreykproductengine c03e22e420 MAINT-4325 FIXED [BEAR] Fix to "Reset Filters" causes empty folders to appear in Recent tab of Inventory 2014-08-06 17:50:40 +03:00
Mnikolenko ProductEngine 4a7d60aaea MAINT-1192 FIXED Empty folders remain in the recent items tab of inventory until relog 2014-06-20 11:09:31 +03:00
Jonathan Yap e2c4d2a0a1 STORM-2034 Adjust comment block indent 2014-06-17 05:45:20 -04:00
Jonathan Yap ae7e074e7c STORM-2034 Fix and improve processing when hours overflow to days 2014-06-11 17:05:06 -04:00
Jonathan Yap e856e10c7d STORM-2034 Trivial code cleanup 2014-06-09 11:15:09 -04:00
Jonathan Yap 481f3cc54b STORM-2034 Add persistence for new setting, more XML formatting changes,
Fix two issues with how hours and days are calculated and displayed
2014-06-07 05:16:56 -04:00
Jonathan Yap 89837f3852 STOMR-2034 XML adjustments and a bit of code cleanup 2014-06-06 14:56:11 -04:00
Jonathan Yap 4da7f68549 VWR-25689 Support 'older than' when inventory filtering 2014-06-05 17:06:59 -04:00
andreykproductengine 75b68cf3f4 MAINT-2881 FIXED Open folders close when you create a new folder, new script, new notecard etc 2014-06-03 20:01:45 +03:00
Richard Linden 5b846ed2a6 merge with release 2014-03-12 12:48:43 -07:00
maksymsproductengine e6c85c46c4 MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
- memory leaks fixing;
2014-02-05 20:45:09 +02:00
Mnikolenko ProductEngine 54f29d25a9 MAINT-3471 FIXED Set USER_LOCALE when updating item count. 2013-11-21 12:37:26 +02:00
Richard Linden 17e9c872ad Automated merge with http://bitbucket.org/lindenlab/viewer-release 2013-11-11 19:17:49 -08:00
Richard Linden 52da9f5f49 merge with viewer-release 2013-09-09 18:58:41 -07:00
simon 90d1c5b367 Merge downstream code for CHUIStorm 2013-08-26 15:45:09 -07:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -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