diff options
author | maxim_productengine <mnikolenko@productengine.com> | 2018-03-29 18:17:59 +0300 |
---|---|---|
committer | maxim_productengine <mnikolenko@productengine.com> | 2018-03-29 18:17:59 +0300 |
commit | b1a84d955144664eb83cebbb4eb6b9f5229b0219 (patch) | |
tree | c6fb44357c65f3d25668ebe5b38856a9255c2743 /indra/newview/llpanelgrouproles.h | |
parent | 536a99c7aebdc42b26b150bee269edd2f430e289 (diff) |
MAINT-2929 Group Role Permission "Eject Members from this Group" Is Poorly Described
Diffstat (limited to 'indra/newview/llpanelgrouproles.h')
-rw-r--r-- | indra/newview/llpanelgrouproles.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/indra/newview/llpanelgrouproles.h b/indra/newview/llpanelgrouproles.h index 1d1d69e0ae..99ee310dd6 100644 --- a/indra/newview/llpanelgrouproles.h +++ b/indra/newview/llpanelgrouproles.h @@ -182,6 +182,7 @@ public: bool handleBanCallback(const LLSD& notification, const LLSD& response); void confirmBanMembers(); + void updateActionDescription(); void applyMemberChanges(); bool addOwnerCB(const LLSD& notification, const LLSD& response); @@ -222,6 +223,8 @@ protected: BOOL mPendingMemberUpdate; BOOL mHasMatch; + LLTextEditor* mActionDescription; + member_role_changes_map_t mMemberRoleChangeData; U32 mNumOwnerAdditions; @@ -269,6 +272,8 @@ public: static void onDeleteRole(void*); void handleDeleteRole(); + void updateActionDescription(); + void saveRoleChanges(bool select_saved_role); virtual void setGroupID(const LLUUID& id); @@ -282,6 +287,7 @@ protected: LLScrollListCtrl* mRolesList; LLNameListCtrl* mAssignedMembersList; LLScrollListCtrl* mAllowedActionsList; + LLTextEditor* mActionDescription; LLLineEditor* mRoleName; LLLineEditor* mRoleTitle; |