From 3d3b769778d4ed418a8bcc5f27d68035a4ef7932 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Fri, 29 Jan 2016 23:32:40 +0100 Subject: [PATCH] Screw this... --- indra/newview/fsfloatercontacts.cpp | 8 --- indra/newview/fsfloatercontacts.h | 1 - indra/newview/llavatarlistitem.cpp | 49 +------------------ indra/newview/llavatarlistitem.h | 10 ---- .../xui/en/panel_fs_contacts_friends.xml | 5 -- .../skins/default/textures/textures.xml | 2 - .../default/xui/de/panel_avatar_list_item.xml | 2 - .../xui/de/panel_fs_contacts_friends.xml | 1 - .../default/xui/en/panel_avatar_list_item.xml | 22 --------- .../xui/en/panel_fs_contacts_friends.xml | 5 -- .../default/xui/fr/panel_avatar_list_item.xml | 2 - .../xui/fr/panel_fs_contacts_friends.xml | 1 - .../default/xui/pl/panel_avatar_list_item.xml | 2 - .../xui/pl/panel_fs_contacts_friends.xml | 1 - .../xui/en/panel_fs_contacts_friends.xml | 5 -- .../xui/en/panel_fs_contacts_friends.xml | 5 -- .../xui/en/panel_fs_contacts_friends.xml | 5 -- 17 files changed, 1 insertion(+), 125 deletions(-) diff --git a/indra/newview/fsfloatercontacts.cpp b/indra/newview/fsfloatercontacts.cpp index 82fc5b8055..4ccb5f0e4f 100644 --- a/indra/newview/fsfloatercontacts.cpp +++ b/indra/newview/fsfloatercontacts.cpp @@ -660,12 +660,6 @@ void FSFloaterContacts::addFriend(const LLUUID& agent_id) edit_my_object_column["type"] = "checkbox"; edit_my_object_column["value"] = relationInfo->isRightGrantedTo(LLRelationship::GRANT_MODIFY_OBJECTS); - LLSD& online_their_column = element["columns"][LIST_ONLINE_THEIRS]; - online_their_column["column"] = "icon_visible_online_theirs"; - online_their_column["type"] = "checkbox"; - online_their_column["enabled"] = ""; - online_their_column["value"] = relationInfo->isRightGrantedFrom(LLRelationship::GRANT_ONLINE_STATUS); - LLSD& visible_their_map_column = element["columns"][LIST_VISIBLE_MAP_THEIRS]; visible_their_map_column["column"] = "icon_visible_map_theirs"; visible_their_map_column["type"] = "checkbox"; @@ -746,7 +740,6 @@ void FSFloaterContacts::updateFriendItem(const LLUUID& agent_id, const LLRelatio itemp->getColumn(LIST_VISIBLE_ONLINE)->setValue(info->isRightGrantedTo(LLRelationship::GRANT_ONLINE_STATUS)); itemp->getColumn(LIST_VISIBLE_MAP)->setValue(info->isRightGrantedTo(LLRelationship::GRANT_MAP_LOCATION)); itemp->getColumn(LIST_EDIT_MINE)->setValue(info->isRightGrantedTo(LLRelationship::GRANT_MODIFY_OBJECTS)); - itemp->getColumn(LIST_ONLINE_THEIRS)->setValue(info->isRightGrantedFrom(LLRelationship::GRANT_ONLINE_STATUS)); itemp->getColumn(LIST_VISIBLE_MAP_THEIRS)->setValue(info->isRightGrantedFrom(LLRelationship::GRANT_MAP_LOCATION)); itemp->getColumn(LIST_EDIT_THEIRS)->setValue(info->isRightGrantedFrom(LLRelationship::GRANT_MODIFY_OBJECTS)); S32 change_generation = info->getChangeSerialNum(); @@ -1170,7 +1163,6 @@ void FSFloaterContacts::onColumnDisplayModeChanged(const std::string& settings_n else if (p.name.getValue() == "icon_visible_online" || p.name.getValue() == "icon_visible_map" || p.name.getValue() == "icon_edit_mine" || - p.name.getValue() == "icon_visible_online_theirs" || p.name.getValue() == "icon_visible_map_theirs" || p.name.getValue() == "icon_edit_theirs") { diff --git a/indra/newview/fsfloatercontacts.h b/indra/newview/fsfloatercontacts.h index ad801fb5a8..777e053fe5 100644 --- a/indra/newview/fsfloatercontacts.h +++ b/indra/newview/fsfloatercontacts.h @@ -83,7 +83,6 @@ private: LIST_VISIBLE_ONLINE, LIST_VISIBLE_MAP, LIST_EDIT_MINE, - LIST_ONLINE_THEIRS, LIST_VISIBLE_MAP_THEIRS, LIST_EDIT_THEIRS, LIST_FRIEND_UPDATE_GEN diff --git a/indra/newview/llavatarlistitem.cpp b/indra/newview/llavatarlistitem.cpp index 8b2912aabd..5607e11369 100755 --- a/indra/newview/llavatarlistitem.cpp +++ b/indra/newview/llavatarlistitem.cpp @@ -81,10 +81,6 @@ LLAvatarListItem::LLAvatarListItem(bool not_from_ui_factory/* = true*/) mBtnPermissionMap(NULL), mBtnPermissionEditMine(NULL), mIconPermissionEditTheirs(NULL), - // Extended Friend Permissions - mIconPermissionMapTheirs(NULL), - mIconPermissionOnlineTheirs(NULL), - // mSpeakingIndicator(NULL), mInfoBtn(NULL), mProfileBtn(NULL), @@ -146,10 +142,6 @@ BOOL LLAvatarListItem::postBuild() mBtnPermissionMap = getChild("permission_map_btn"); mBtnPermissionEditMine = getChild("permission_edit_mine_btn"); mIconPermissionEditTheirs = getChild("permission_edit_theirs_icon"); - // Extended Friend Permissions - mIconPermissionMapTheirs = getChild("permission_map_theirs_icon"); - mIconPermissionOnlineTheirs = getChild("permission_online_theirs_icon"); - // mBtnPermissionOnline->setClickedCallback(boost::bind(&LLAvatarListItem::onPermissionOnlineClick, this)); mBtnPermissionMap->setClickedCallback(boost::bind(&LLAvatarListItem::onPermissionMapClick, this)); @@ -162,10 +154,6 @@ BOOL LLAvatarListItem::postBuild() mBtnPermissionEditMine->setVisible(false); mBtnPermissionEditMine->setIsChrome(TRUE); mIconPermissionEditTheirs->setVisible(false); - // Extended Friend Permissions - mIconPermissionMapTheirs->setVisible(false); - mIconPermissionOnlineTheirs->setVisible(false); - // mSpeakingIndicator = getChild("speaking_indicator"); mInfoBtn = getChild("info_btn"); @@ -735,13 +723,8 @@ void LLAvatarListItem::initChildrenWidths(LLAvatarListItem* avatar_item) // edit their objects permission icon width + padding S32 permission_edit_theirs_width = avatar_item->mBtnPermissionEditMine->getRect().mLeft - avatar_item->mIconPermissionEditTheirs->getRect().mLeft; - // Extended Friend Permissions - S32 permission_map_theirs_width = avatar_item->mIconPermissionEditTheirs->getRect().mLeft - avatar_item->mIconPermissionMapTheirs->getRect().mLeft; - S32 permission_online_theirs_width = avatar_item->mIconPermissionMapTheirs->getRect().mLeft - avatar_item->mIconPermissionOnlineTheirs->getRect().mLeft; - // - // last interaction time textbox width + padding - S32 last_interaction_time_width = avatar_item->mIconPermissionOnlineTheirs->getRect().mLeft - avatar_item->mLastInteractionTime->getRect().mLeft; + S32 last_interaction_time_width = avatar_item->mIconPermissionEditTheirs->getRect().mLeft - avatar_item->mLastInteractionTime->getRect().mLeft; // avatar icon width + padding S32 icon_width = avatar_item->mAvatarName->getRect().mLeft - avatar_item->mAvatarIcon->getRect().mLeft; @@ -752,10 +735,6 @@ void LLAvatarListItem::initChildrenWidths(LLAvatarListItem* avatar_item) sChildrenWidths[--index] = icon_width; sChildrenWidths[--index] = 0; // for avatar name we don't need its width, it will be calculated as "left available space" sChildrenWidths[--index] = last_interaction_time_width; - // Extended Friend Permissions - sChildrenWidths[--index] = permission_online_theirs_width; - sChildrenWidths[--index] = permission_map_theirs_width; - // sChildrenWidths[--index] = permission_edit_theirs_width; sChildrenWidths[--index] = permission_edit_mine_width; sChildrenWidths[--index] = permission_map_width; @@ -886,25 +865,11 @@ bool LLAvatarListItem::showPermissions(bool visible) mIconPermissionEditTheirs->setColor(LLUIColorTable::instance().getColor("White_10")); else mIconPermissionEditTheirs->setColor(LLUIColorTable::instance().getColor("White")); - // Extended Friend Permissions - if (!relation->isRightGrantedFrom(LLRelationship::GRANT_MAP_LOCATION)) - mIconPermissionMapTheirs->setColor(LLUIColorTable::instance().getColor("White_10")); - else - mIconPermissionMapTheirs->setColor(LLUIColorTable::instance().getColor("White")); - if (!relation->isRightGrantedFrom(LLRelationship::GRANT_ONLINE_STATUS)) - mIconPermissionOnlineTheirs->setColor(LLUIColorTable::instance().getColor("White_10")); - else - mIconPermissionOnlineTheirs->setColor(LLUIColorTable::instance().getColor("White")); - // mBtnPermissionOnline->setVisible(true); mBtnPermissionMap->setVisible(true); mBtnPermissionEditMine->setVisible(true); mIconPermissionEditTheirs->setVisible(true); - // Extended Friend Permissions - mIconPermissionMapTheirs->setVisible(true); - mIconPermissionOnlineTheirs->setVisible(true); - // } else @@ -913,10 +878,6 @@ bool LLAvatarListItem::showPermissions(bool visible) mBtnPermissionMap->setVisible(false); mBtnPermissionEditMine->setVisible(false); mIconPermissionEditTheirs->setVisible(false); - // Extended Friend Permissions - mIconPermissionMapTheirs->setVisible(false); - mIconPermissionOnlineTheirs->setVisible(false); - // } updateChildren(); @@ -1053,14 +1014,6 @@ LLView* LLAvatarListItem::getItemChildView(EAvatarListItemChildIndex child_view_ case ALIC_PERMISSION_EDIT_THEIRS: child_view = mIconPermissionEditTheirs; break; - // Extended Friend Permissions - case ALIC_PERMISSION_MAP_THEIRS: - child_view = mIconPermissionMapTheirs; - break; - case ALIC_PERMISSION_ONLINE_THEIRS: - child_view = mIconPermissionOnlineTheirs; - break; - // case ALIC_INFO_BUTTON: child_view = mInfoBtn; break; diff --git a/indra/newview/llavatarlistitem.h b/indra/newview/llavatarlistitem.h index e176b0863b..154c3852db 100755 --- a/indra/newview/llavatarlistitem.h +++ b/indra/newview/llavatarlistitem.h @@ -156,12 +156,6 @@ protected: LLButton* mBtnPermissionEditMine; /// Indicator for permission to edit their objects. LLIconCtrl* mIconPermissionEditTheirs; - // Extended Friend Permissions - /// Indicator for permission to show their position on the map. - LLIconCtrl* mIconPermissionMapTheirs; - /// Indicator for permission to see their online status. - LLIconCtrl* mIconPermissionOnlineTheirs; - // void confirmModifyRights(bool grant, S32 rights); void rightsConfirmationCallback(const LLSD& notification, const LLSD& response, S32 rights); @@ -200,10 +194,6 @@ private: ALIC_PERMISSION_MAP, ALIC_PERMISSION_EDIT_MINE, ALIC_PERMISSION_EDIT_THEIRS, - // Extended Friend Permissions - ALIC_PERMISSION_MAP_THEIRS, - ALIC_PERMISSION_ONLINE_THEIRS, - // ALIC_INTERACTION_TIME, ALIC_NAME, ALIC_ICON, diff --git a/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml b/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml index 64e1f8cb39..da1944551b 100644 --- a/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml +++ b/indra/newview/skins/ansastorm/xui/en/panel_fs_contacts_friends.xml @@ -96,11 +96,6 @@ name="icon_edit_mine" tool_tip="Friend can edit, delete or take objects" width="16" /> - - - diff --git a/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml b/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml index 1f7585609d..dd56494069 100755 --- a/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml +++ b/indra/newview/skins/default/xui/de/panel_avatar_list_item.xml @@ -22,8 +22,6 @@ [COUNT]J - - diff --git a/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml b/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml index 4ceda77719..042ad077da 100644 --- a/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml +++ b/indra/newview/skins/default/xui/de/panel_fs_contacts_friends.xml @@ -13,7 +13,6 @@ - diff --git a/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml b/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml index 725d736c7c..a7bb8efd9f 100755 --- a/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml +++ b/indra/newview/skins/default/xui/en/panel_avatar_list_item.xml @@ -77,28 +77,6 @@ text_color="LtGray_50" value="0s" width="35" /> - - - [COUNT]ans (Chargement) - -