Age | Commit message (Collapse) | Author |
|
cleaned up ownership of viewmodel
more filtering fixes
|
|
moved filtering logic to viewmodel
|
|
fixed final build errors
|
|
continuing fixing build errors
general cleanup
|
|
continuing fixing build errors
renamed llfoldervieweventlistener.h to llfolderviewmodel.h
|
|
|
|
llfolderview refactornig
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
- Dragging folder into Recent Items disabled, but allowed within Recent Items.
- Dragging Contents folder from task inventory disabled.
- Filtering folder contents upon dragging to any inventory panel added, to make the behavior consistent with items filtering during DnD.
|
|
|
|
|
|
folders in double cut scenarios
|
|
filtering though.
|
|
|
|
'Since Logoff' to 'Hours Ago' or 'Days Ago'.
Fix: checking for !isSinceLogoff() ensures that the time filter increases from zero and becomes more restrictive. This happens because setting 'Since Logoff' resets the 'Hours Ago' and 'Days Ago' to zero.
|
|
Recent tab.
Disabled DnD from Recent to Received Items.
Fixed updating FILTERTYPE_DATE flag of LLInventoryFilter when time limits are applied.
|
|
viewer for a long time.
only show hourglass and fetching text when downloading folders, not item metadata
|
|
|
|
Added filtering the items on DnD, allowing to drop only the items which pass the filter in the destinatination inventory panel.
Added filtering the items from object contents and notecards.
Changed handle type for LLInventoryPanel in LLInvFVBridge to remove some extra dynamic casts.
|
|
hide them
|
|
turn the setting ON by default
|
|
foltering code. Still update issues though.
|
|
Direct Delivery folders with a large # of items are being delivered from Marketplace
* Updated the inventory filter isNotDefault() function to properly check the
filter types and filter links flags against the default filter ops.
* Updated the inbox and outbox to mark their date sort order as the default.
Reviewed by Leyla.
|
|
Inventory tab
switched to using filters to hide inbox and show it for recent items only
|
|
cleaned up and refactored inventory code a bit
reviewed by Leyla
|
|
- Corrected logic in inventory filter. Calculation of whether filter is more or less restrictive depending on time parameters was wrong.
|
|
restrictive filtering.
Stored filter sub-string comparison with new string failed because of non-matching register of compared strings. Transforming the new search term to uppercase before comparing it with previous one allows to determine if filter became more or less restrictive and not to restart the search over.
Used patch provided by Satomi Ahn.
|
|
|
|
|
|
|
|
EXT-7721 FIXED Find All Links shouldn't appear when it can't be used
This required adding some minor infrastructure to support including/excluding links in search.
|
|
wearable type and for each category
added ability to filter inventory folder view by wearable type
|
|
picker
Added flag for controlling whether links show up in filtered lists.
|
|
provide a message suggesting the user try global search.)
Implemented passing of entered filter substring without head spaces to search URI in help message for null filtered results.
* Updated setting "no item message" to use search term from filter editor for avatar & group lists and for inventory panels.
* Updated appropriate translatable strings to get [SEARCH_TERM] substitution.
* Updated processing of filter substring to pass original string to methods applied new filter.
Additional necessary changes
* Changed place to set "no item message" for group list from refresh to where filter is updated (like in avatar lists)
* Removed converting of filter substring to upper case in Places & My Appearance sidepanels (this conversion has already been implemented in where filter is applied)
* Added a separate message for Landmarks to set search URI to secondlife:///app/search/places for Lanmarks panel;
other inventory related panels have URL to all searched categories (secondlife:///app/search/all)
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/326/
--HG--
branch : product-engine
|
|
llinventorymodel subclass
Created LLInventoryModelBackgroundFetch file for handling background fetch.
|
|
--HG--
branch : product-engine
|
|
Partial fix. Changed filter behavior so that non-default is properly detected if filtering for non-objects.
|
|
Doing a more robust check to see if folders need to be refreshed.
--HG--
branch : avatar-pipeline
|
|
--HG--
branch : avatar-pipeline
|
|
InventoryFilter was rejecting all items that didn't exist in agent inventory. Changed this to properly account for inventory of in-world objects.
--HG--
branch : avatar-pipeline
|
|
various filter options
EXT-3124 : Add lookup for finding all linked items to an item
Specifying date range now is explicitly tracked as a filter type.
--HG--
branch : avatar-pipeline
|
|
Filter now works correctly.
Made some naming changes (e.g. setFilterType -> setFilterObjectType) so that what you choose to filter by is more explicit.
--HG--
branch : avatar-pipeline
|
|
Added ability to filter by UUID. Work in progress.
--HG--
branch : avatar-pipeline
|