SL-18648 Clean up unused mNonImmediateFilterPermMask
parent
dc4f65a2ec
commit
7c489e0480
|
|
@ -2004,7 +2004,6 @@ BOOL LLPanelLandOptions::postBuild()
|
|||
mSnapshotCtrl->setAllowNoTexture ( TRUE );
|
||||
mSnapshotCtrl->setImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
mSnapshotCtrl->setDnDFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
mSnapshotCtrl->setNonImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -391,13 +391,9 @@ BOOL LLMaterialEditor::postBuild()
|
|||
{
|
||||
// Only allow fully permissive textures
|
||||
mBaseColorTextureCtrl->setImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mBaseColorTextureCtrl->setNonImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mMetallicTextureCtrl->setImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mMetallicTextureCtrl->setNonImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mEmissiveTextureCtrl->setImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mEmissiveTextureCtrl->setNonImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mNormalTextureCtrl->setImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
mNormalTextureCtrl->setNonImmediateFilterPermMask(PERM_ITEM_UNRESTRICTED);
|
||||
}
|
||||
|
||||
// Texture callback
|
||||
|
|
|
|||
|
|
@ -1360,7 +1360,6 @@ void LLOutfitGallery::onSelectPhoto(LLUUID selected_outfit_id)
|
|||
"SELECT PHOTO",
|
||||
PERM_NONE,
|
||||
PERM_NONE,
|
||||
PERM_NONE,
|
||||
FALSE,
|
||||
NULL);
|
||||
|
||||
|
|
|
|||
|
|
@ -574,7 +574,6 @@ static void init_texture_ctrl(LLPanelEditWearable* self, LLPanel* panel, const L
|
|||
// Don't allow (no copy) or (notransfer) textures to be selected.
|
||||
texture_ctrl->setImmediateFilterPermMask(PERM_NONE);
|
||||
texture_ctrl->setDnDFilterPermMask(PERM_NONE);
|
||||
texture_ctrl->setNonImmediateFilterPermMask(PERM_NONE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -86,7 +86,6 @@ BOOL LLPanelLandMedia::postBuild()
|
|||
mMediaTextureCtrl->setAllowNoTexture ( TRUE );
|
||||
mMediaTextureCtrl->setImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
mMediaTextureCtrl->setDnDFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
mMediaTextureCtrl->setNonImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
|
||||
mMediaAutoScaleCheck = getChild<LLCheckBoxCtrl>("media_auto_scale");
|
||||
childSetCommitCallback("media_auto_scale", onCommitAny, this);
|
||||
|
|
|
|||
|
|
@ -250,8 +250,6 @@ BOOL LLPanelObject::postBuild()
|
|||
// Don't allow (no copy) or (no transfer) textures to be selected during immediate mode
|
||||
mCtrlSculptTexture->setImmediateFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
mCtrlSculptTexture->setDnDFilterPermMask(PERM_COPY | PERM_TRANSFER);
|
||||
// Allow any texture to be used during non-immediate mode.
|
||||
mCtrlSculptTexture->setNonImmediateFilterPermMask(PERM_NONE);
|
||||
LLAggregatePermissions texture_perms;
|
||||
if (LLSelectMgr::getInstance()->selectGetAggregateTexturePermissions(texture_perms))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1864,7 +1864,6 @@ void LLPanelProfileSecondLife::onShowTexturePicker()
|
|||
"SELECT PHOTO",
|
||||
PERM_NONE,
|
||||
PERM_NONE,
|
||||
PERM_NONE,
|
||||
FALSE,
|
||||
NULL);
|
||||
|
||||
|
|
@ -2205,7 +2204,6 @@ void LLPanelProfileFirstLife::onChangePhoto()
|
|||
"SELECT PHOTO",
|
||||
PERM_NONE,
|
||||
PERM_NONE,
|
||||
PERM_NONE,
|
||||
FALSE,
|
||||
NULL);
|
||||
|
||||
|
|
|
|||
|
|
@ -148,7 +148,6 @@ LLFloaterTexturePicker::LLFloaterTexturePicker(
|
|||
const std::string& label,
|
||||
PermissionMask immediate_filter_perm_mask,
|
||||
PermissionMask dnd_filter_perm_mask,
|
||||
PermissionMask non_immediate_filter_perm_mask,
|
||||
BOOL can_apply_immediately,
|
||||
LLUIImagePtr fallback_image)
|
||||
: LLFloater(LLSD()),
|
||||
|
|
@ -167,7 +166,6 @@ LLFloaterTexturePicker::LLFloaterTexturePicker(
|
|||
mFilterEdit(NULL),
|
||||
mImmediateFilterPermMask(immediate_filter_perm_mask),
|
||||
mDnDFilterPermMask(dnd_filter_perm_mask),
|
||||
mNonImmediateFilterPermMask(non_immediate_filter_perm_mask),
|
||||
mContextConeOpacity(0.f),
|
||||
mSelectedItemPinned( FALSE ),
|
||||
mCanApply(true),
|
||||
|
|
@ -254,7 +252,6 @@ void LLFloaterTexturePicker::setCanApplyImmediately(BOOL b)
|
|||
mCanApplyImmediately = b;
|
||||
|
||||
getChild<LLUICtrl>("apply_immediate_check")->setValue(mCanApplyImmediately);
|
||||
updateFilterPermMask();
|
||||
}
|
||||
|
||||
void LLFloaterTexturePicker::stopUsingPipette()
|
||||
|
|
@ -332,7 +329,6 @@ BOOL LLFloaterTexturePicker::handleDragAndDrop(
|
|||
if (mod) item_perm_mask |= PERM_MODIFY;
|
||||
if (xfer) item_perm_mask |= PERM_TRANSFER;
|
||||
|
||||
//PermissionMask filter_perm_mask = getFilterPermMask(); Commented out due to no-copy texture loss.
|
||||
PermissionMask filter_perm_mask = mDnDFilterPermMask;
|
||||
if ( (item_perm_mask & filter_perm_mask) == filter_perm_mask )
|
||||
{
|
||||
|
|
@ -488,8 +484,6 @@ BOOL LLFloaterTexturePicker::postBuild()
|
|||
childSetAction("Cancel", LLFloaterTexturePicker::onBtnCancel,this);
|
||||
childSetAction("Select", LLFloaterTexturePicker::onBtnSelect,this);
|
||||
|
||||
// update permission filter once UI is fully initialized
|
||||
updateFilterPermMask();
|
||||
mSavedFolderState.setApply(FALSE);
|
||||
|
||||
LLToolPipette::getInstance()->setToolSelectCallback(boost::bind(&LLFloaterTexturePicker::onTextureSelect, this, _1));
|
||||
|
|
@ -667,12 +661,6 @@ const LLUUID& LLFloaterTexturePicker::findItemID(const LLUUID& asset_id, BOOL co
|
|||
return LLUUID::null;
|
||||
}
|
||||
|
||||
PermissionMask LLFloaterTexturePicker::getFilterPermMask()
|
||||
{
|
||||
bool apply_immediate = getChild<LLUICtrl>("apply_immediate_check")->getValue().asBoolean();
|
||||
return apply_immediate ? mImmediateFilterPermMask : mNonImmediateFilterPermMask;
|
||||
}
|
||||
|
||||
void LLFloaterTexturePicker::commitIfImmediateSet()
|
||||
{
|
||||
if (!mNoCopyTextureSelected && mOnFloaterCommitCallback && mCanApply)
|
||||
|
|
@ -1051,7 +1039,6 @@ void LLFloaterTexturePicker::onApplyImmediateCheck(LLUICtrl* ctrl, void *user_da
|
|||
LLCheckBoxCtrl* check_box = (LLCheckBoxCtrl*)ctrl;
|
||||
gSavedSettings.setBOOL("TextureLivePreview", check_box->get());
|
||||
|
||||
picker->updateFilterPermMask();
|
||||
picker->commitIfImmediateSet();
|
||||
}
|
||||
|
||||
|
|
@ -1128,11 +1115,6 @@ void LLFloaterTexturePicker::onBakeTextureSelect(LLUICtrl* ctrl, void *user_data
|
|||
}
|
||||
}
|
||||
|
||||
void LLFloaterTexturePicker::updateFilterPermMask()
|
||||
{
|
||||
//mInventoryPanel->setFilterPermMask( getFilterPermMask() ); Commented out due to no-copy texture loss.
|
||||
}
|
||||
|
||||
void LLFloaterTexturePicker::setCanApply(bool can_preview, bool can_apply)
|
||||
{
|
||||
getChildRef<LLUICtrl>("Select").setEnabled(can_apply);
|
||||
|
|
@ -1372,7 +1354,6 @@ LLTextureCtrl::LLTextureCtrl(const LLTextureCtrl::Params& p)
|
|||
mAllowNoTexture( p.allow_no_texture ),
|
||||
mAllowLocalTexture( TRUE ),
|
||||
mImmediateFilterPermMask( PERM_NONE ),
|
||||
mNonImmediateFilterPermMask( PERM_NONE ),
|
||||
mCanApplyImmediately( FALSE ),
|
||||
mNeedsRawImageData( FALSE ),
|
||||
mValid( TRUE ),
|
||||
|
|
@ -1552,7 +1533,6 @@ void LLTextureCtrl::showPicker(BOOL take_focus)
|
|||
mLabel,
|
||||
mImmediateFilterPermMask,
|
||||
mDnDFilterPermMask,
|
||||
mNonImmediateFilterPermMask,
|
||||
mCanApplyImmediately,
|
||||
mFallbackImage);
|
||||
mFloaterHandle = floaterp->getHandle();
|
||||
|
|
@ -1984,8 +1964,6 @@ BOOL LLTextureCtrl::allowDrop(LLInventoryItem* item)
|
|||
if (mod) item_perm_mask |= PERM_MODIFY;
|
||||
if (xfer) item_perm_mask |= PERM_TRANSFER;
|
||||
|
||||
// PermissionMask filter_perm_mask = mCanApplyImmediately ? commented out due to no-copy texture loss.
|
||||
// mImmediateFilterPermMask : mNonImmediateFilterPermMask;
|
||||
PermissionMask filter_perm_mask = mImmediateFilterPermMask;
|
||||
if ( (item_perm_mask & filter_perm_mask) == filter_perm_mask )
|
||||
{
|
||||
|
|
|
|||
|
|
@ -187,10 +187,7 @@ public:
|
|||
{ mImmediateFilterPermMask = mask; }
|
||||
void setDnDFilterPermMask(PermissionMask mask)
|
||||
{ mDnDFilterPermMask = mask; }
|
||||
void setNonImmediateFilterPermMask(PermissionMask mask)
|
||||
{ mNonImmediateFilterPermMask = mask; }
|
||||
PermissionMask getImmediateFilterPermMask() { return mImmediateFilterPermMask; }
|
||||
PermissionMask getNonImmediateFilterPermMask() { return mNonImmediateFilterPermMask; }
|
||||
|
||||
void closeDependentFloater();
|
||||
|
||||
|
|
@ -252,7 +249,6 @@ private:
|
|||
BOOL mAllowLocalTexture;
|
||||
PermissionMask mImmediateFilterPermMask;
|
||||
PermissionMask mDnDFilterPermMask;
|
||||
PermissionMask mNonImmediateFilterPermMask;
|
||||
BOOL mCanApplyImmediately;
|
||||
BOOL mCommitOnSelection;
|
||||
BOOL mNeedsRawImageData;
|
||||
|
|
@ -286,7 +282,6 @@ public:
|
|||
const std::string& label,
|
||||
PermissionMask immediate_filter_perm_mask,
|
||||
PermissionMask dnd_filter_perm_mask,
|
||||
PermissionMask non_immediate_filter_perm_mask,
|
||||
BOOL can_apply_immediately,
|
||||
LLUIImagePtr fallback_image_name
|
||||
);
|
||||
|
|
@ -317,9 +312,7 @@ public:
|
|||
LLView* getOwner() const { return mOwner; }
|
||||
void setOwner(LLView* owner) { mOwner = owner; }
|
||||
void stopUsingPipette();
|
||||
PermissionMask getFilterPermMask();
|
||||
|
||||
void updateFilterPermMask();
|
||||
void commitIfImmediateSet();
|
||||
void commitCancel();
|
||||
|
||||
|
|
@ -388,7 +381,6 @@ protected:
|
|||
LLInventoryPanel* mInventoryPanel;
|
||||
PermissionMask mImmediateFilterPermMask;
|
||||
PermissionMask mDnDFilterPermMask;
|
||||
PermissionMask mNonImmediateFilterPermMask;
|
||||
BOOL mCanApplyImmediately;
|
||||
BOOL mNoCopyTextureSelected;
|
||||
F32 mContextConeOpacity;
|
||||
|
|
|
|||
Loading…
Reference in New Issue