[opensource-dev] Wearing multiple folders at once (was: OpenDevelopment project: extendingavatar wearables)

Kitty sldev at catznip.com
Mon Mar 29 14:28:23 PDT 2010


Added a preliminary patch for 2.0 to
http://jira.secondlife.com/browse/VWR-5063 ("Cannot attach multiple objects
via wear") if anyone wants to look it over :).

I tried to avoid actually handling bridge-specific actions in LLFolderView
this time:
  - LLFolderView::doToSelected() groups all selected items by derived class
type
  - for each type "performActionBatch()" is called if more than one item of
that type was selected
    (the default implementation just calls "processAction" for each item
like it does now)
  - LLObjectBridge overrides "performActionBatch" and attaches all selected
items at once rather than one at a time (or copies them to inventory first
if they're in the library)

No patch for the "Add to/Remove from Outfit" since it requires quite a bit
of changes to code that is likely to change before the beta cycle is over so
it's not very worthwhile to bother until after release :(.

Kitty



More information about the opensource-dev mailing list