Fix up EAM to work (Part 2)

Did you know you could type into a list to search it by prefix?!
The Lindens didn't!!
Let's make this search bar an ACTUAL FILTER!
To do this, we add support for filtering to all scroll lists,
so that's cool. Also filtered items will be selected.

Also optimized item selection loop to perform better when selecting in
massive lists (like group members)

Changed the text on the Copy Button to reflect that it copies everything,
not just the applied filter... if you wanted that, you could just
ctrl-a, ctrl-c... I mean, reallly
This commit is contained in:
Lirusaito
2019-07-22 08:39:06 -04:00
parent 31c5b00fed
commit 3654ff5f5c
6 changed files with 120 additions and 62 deletions

View File

@@ -38,6 +38,7 @@
LLScrollListItem::LLScrollListItem( const Params& p )
: mSelected(FALSE),
mEnabled(p.enabled),
mFiltered(false),
mUserdata(p.userdata),
mItemValue(p.value),
mColumns()