Sync? I dunno, not important.
This commit is contained in:
@@ -957,12 +957,7 @@ void LLFolderView::draw()
|
||||
}
|
||||
else
|
||||
{
|
||||
// if(getFilter())
|
||||
// {
|
||||
// LLStringUtil::format_map_t args;
|
||||
// args["[SEARCH_TERM]"] = LLURI::escape(getFilter().getFilterSubStringOrig());
|
||||
mStatusText = LLTrans::getString("InventoryNoMatchingItems"); //, args);
|
||||
// }
|
||||
mStatusText = LLTrans::getString("InventoryNoMatchingItems"); //, args);
|
||||
}
|
||||
mStatusTextBox->setWrappedText(mStatusText);
|
||||
mStatusTextBox->setVisible( TRUE );
|
||||
|
||||
@@ -104,6 +104,9 @@ public:
|
||||
void setSelectCallback(const signal_t::slot_type& cb) { mSelectSignal.connect(cb); }
|
||||
void setReshapeCallback(const signal_t::slot_type& cb) { mReshapeSignal.connect(cb); }
|
||||
void setAllowMultiSelect(BOOL allow) { mAllowMultiSelect = allow; }
|
||||
void setShowEmptyMessage(bool show) { mShowEmptyMessage = show; }
|
||||
/*void setShowItemLinkOverlays(bool show) { mShowItemLinkOverlays = show; }
|
||||
void setAllowDropOnRoot(bool show) { mAllowDropOnRoot = show; }*/
|
||||
|
||||
LLInventoryFilter& getFilter() { return mFilter; }
|
||||
const std::string getFilterSubString(BOOL trim = FALSE);
|
||||
|
||||
@@ -142,6 +142,8 @@ LLInventoryPanel::LLInventoryPanel(const std::string& name,
|
||||
mSortOrderSetting(sort_order_setting),
|
||||
mStartFolder(start_folder),
|
||||
mShowRootFolder(false),
|
||||
mShowEmptyMessage(true),
|
||||
//mShowItemLinkOverlays(false),
|
||||
mAllowDropOnRoot(true),
|
||||
mAllowWear(true),
|
||||
mUseMarketplaceFolders(false),
|
||||
@@ -351,6 +353,8 @@ LLView* LLInventoryPanel::fromXML(LLXMLNodePtr node, LLView *parent, LLUICtrlFac
|
||||
|
||||
// Singu TODO: Turn these into mParams like upstream.
|
||||
node->getAttribute_bool("show_root_folder", panel->mShowRootFolder);
|
||||
node->getAttribute_bool("show_empty_message", panel->mShowEmptyMessage);
|
||||
//node->getAttribute_bool("show_item_link_overlays", panel->mShowItemLinkOverlays);
|
||||
node->getAttribute_bool("allow_drop_on_root", panel->mAllowDropOnRoot);
|
||||
node->getAttribute_bool("allow_wear", panel->mAllowWear);
|
||||
node->getAttribute_bool("use_marketplace_folders", panel->mUseMarketplaceFolders);
|
||||
@@ -803,6 +807,9 @@ LLFolderView * LLInventoryPanel::createFolderView(LLInvFVBridge * bridge, bool u
|
||||
bridge,
|
||||
mGroupedItemBridge);
|
||||
ret->setAllowMultiSelect(mAllowMultiSelect);
|
||||
ret->setShowEmptyMessage(mShowEmptyMessage);
|
||||
/*ret->setShowItemLinkOverlays(mShowItemLinkOverlays);
|
||||
ret->setAllowDropOnRoot(mAllowDropOnRoot);*/
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
@@ -238,6 +238,8 @@ public:
|
||||
private:
|
||||
LLSD mStartFolder;
|
||||
bool mShowRootFolder;
|
||||
bool mShowEmptyMessage;
|
||||
//bool mShowItemLinkOverlays;
|
||||
bool mAllowDropOnRoot;
|
||||
bool mAllowWear;
|
||||
bool mUseMarketplaceFolders;
|
||||
|
||||
Reference in New Issue
Block a user