Disable merchant outbox context menu
parent
ea18429a2c
commit
4ad3676985
|
|
@ -70,6 +70,9 @@
|
|||
#include "llvoavatarself.h"
|
||||
#include "llwearablelist.h"
|
||||
|
||||
// Marketplace outbox current disabled
|
||||
#define ENABLE_MERCHANT_OUTBOX_CONTEXT_MENU 0 // keep in sync with ENABLE_INVENTORY_DISPLAY_OUTBOX, ENABLE_MERCHANT_OUTBOX_PANEL
|
||||
|
||||
typedef std::pair<LLUUID, LLUUID> two_uuids_t;
|
||||
typedef std::list<two_uuids_t> two_uuids_list_t;
|
||||
|
||||
|
|
@ -1060,6 +1063,7 @@ BOOL LLInvFVBridge::canShare() const
|
|||
|
||||
BOOL LLInvFVBridge::canListOnMarketplace() const
|
||||
{
|
||||
#if ENABLE_MERCHANT_OUTBOX_CONTEXT_MENU
|
||||
LLInventoryModel * model = getInventoryModel();
|
||||
const LLViewerInventoryCategory * cat = model->getCategory(mUUID);
|
||||
if (cat && LLFolderType::lookupIsProtectedType(cat->getPreferredType()))
|
||||
|
|
@ -1089,10 +1093,14 @@ BOOL LLInvFVBridge::canListOnMarketplace() const
|
|||
}
|
||||
|
||||
return TRUE;
|
||||
#else
|
||||
return FALSE;
|
||||
#endif
|
||||
}
|
||||
|
||||
BOOL LLInvFVBridge::canListOnMarketplaceNow() const
|
||||
{
|
||||
#if ENABLE_MERCHANT_OUTBOX_CONTEXT_MENU
|
||||
if (get_is_item_worn(mUUID))
|
||||
{
|
||||
return FALSE;
|
||||
|
|
@ -1106,6 +1114,9 @@ BOOL LLInvFVBridge::canListOnMarketplaceNow() const
|
|||
}
|
||||
|
||||
return TRUE;
|
||||
#else
|
||||
return FALSE;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ static LLRegisterPanelClassWrapper<LLSidepanelInventory> t_inventory("sidepanel_
|
|||
#define AUTO_EXPAND_INBOX 0
|
||||
|
||||
// Temporarily disabling the outbox until we straighten out the API
|
||||
#define ENABLE_MERCHANT_OUTBOX_PANEL 0 // keep in sync with ENABLE_INVENTORY_DISPLAY_OUTBOX
|
||||
#define ENABLE_MERCHANT_OUTBOX_PANEL 0 // keep in sync with ENABLE_INVENTORY_DISPLAY_OUTBOX, ENABLE_MERCHANT_OUTBOX_CONTEXT_MENU
|
||||
|
||||
static const char * const INBOX_BUTTON_NAME = "inbox_btn";
|
||||
static const char * const OUTBOX_BUTTON_NAME = "outbox_btn";
|
||||
|
|
|
|||
|
|
@ -1368,7 +1368,7 @@ void LLViewerMedia::removeCookie(const std::string &name, const std::string &dom
|
|||
|
||||
// This is defined in two files but I don't want to create a dependence between this and llsidepanelinventory
|
||||
// just to be able to temporarily disable the outbox.
|
||||
#define ENABLE_INVENTORY_DISPLAY_OUTBOX 0 // keep in sync with ENABLE_MERCHANT_OUTBOX_PANEL
|
||||
#define ENABLE_INVENTORY_DISPLAY_OUTBOX 0 // keep in sync with ENABLE_MERCHANT_OUTBOX_PANEL, ENABLE_MERCHANT_OUTBOX_CONTEXT_MENU
|
||||
|
||||
class LLInventoryUserStatusResponder : public LLHTTPClient::Responder
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue