diff options
author | Eugene Mutavchi <emutavchi@productengine.com> | 2010-04-30 18:27:24 +0300 |
---|---|---|
committer | Eugene Mutavchi <emutavchi@productengine.com> | 2010-04-30 18:27:24 +0300 |
commit | d6edc4cd12c015003cd665028b69a7b34b3aa54f (patch) | |
tree | 58ffcac02b74dab72a7260e99d2d2bb87ed1b6de /indra/newview/llviewchildren.h | |
parent | 779bf4bb59e9c8d832de84bc926e8839827735b7 (diff) |
Implemented normal EXT-7002 (Inventory flat list needs optimization.):
- changed the LLInventoryItemsList::addNewItem() to add item to the list without immediately rearranging
- implemented LLFlatListViewEx::setFilterSubString(), sets up new filter string and filters the list.
- implemented LLFlatListViewEx::filterItems(), filters the list, rearranges and notifies parent about shape changes. The list items are filtered using the notify() functionality, without need in adding/removing them on each filter call. It sends 'match_filter' request to items and interprets the returned zero as sign of matched filter string, i.e. we don't hide items that don't support 'match_filter' action(separators etc).
- filtring of LLOutfitsList.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/342/
--HG--
branch : product-engine
Diffstat (limited to 'indra/newview/llviewchildren.h')
0 files changed, 0 insertions, 0 deletions