Main changes: - Added callback for a '(+) button' to the LLCOFCallbacks and bind it with LLPanelOutfitEdit::onAddWearableClicked - Created the callback(LLPanelOutfitEdit::onReplaceBodyPartMenuItemClicked) for 'Replace' menu item of context menu Related changes: - Changed LLFilteredWearableListManager so that it can use different functors (subclasses of LLInventoryCollectFunctor) as a criterion for LLInventoryItemsList filtering. Before it used only LLFindNonLinksByMask filter. Moved LLFindNonLinksByMask from to the llfilteredwearablelist.cpp to the llinventoryfunctions.h - Created getter 'LLPanelDummyClothingListItem::getWearableType()' for LLPanelDummyClothingListItem - Made 'add wearables panel' a member of LLPanelOutfitEdit so that not to use findChild each time panel is needed Reviewed by Igor Borovkov at http://jira.secondlife.com/browse/EXT-7472 --HG-- branch : product-engine |
||
|---|---|---|
| .. | ||
| cmake | ||
| copy_win_scripts | ||
| integration_tests | ||
| lib/python | ||
| linux_crash_logger | ||
| linux_updater | ||
| llaudio | ||
| llcharacter | ||
| llcommon | ||
| llcrashlogger | ||
| llimage | ||
| llimagej2coj | ||
| llinventory | ||
| llmath | ||
| llmessage | ||
| llplugin | ||
| llprimitive | ||
| llrender | ||
| llui | ||
| llvfs | ||
| llwindow | ||
| llxml | ||
| llxuixml | ||
| lscript | ||
| mac_crash_logger | ||
| mac_updater | ||
| media_plugins | ||
| newview | ||
| test | ||
| test_apps/llplugintest | ||
| tools/vstool | ||
| viewer_components | ||
| win_crash_logger | ||
| win_updater | ||
| CMakeLists.txt | ||
| develop.py | ||