From 9676eac3dbf3a8d9f6b1a319415ae7a90706d998 Mon Sep 17 00:00:00 2001 From: Inusaito Sayori Date: Wed, 31 Jul 2013 12:44:18 -0400 Subject: [PATCH] Add invite to group to the avatar list menus --- indra/newview/llviewermenu.cpp | 12 ++++++++++++ .../skins/default/xui/en-us/menu_avs_list.xml | 4 ++++ indra/newview/skins/default/xui/en-us/menu_radar.xml | 4 ++++ 3 files changed, 20 insertions(+) diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index 12562379f..d4992e1b4 100644 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -9316,6 +9316,17 @@ class ListCopyUUIDs : public view_listener_t } }; +class ListInviteToGroup : public view_listener_t +{ + bool handleEvent(LLPointer event, const LLSD& userdata) + { + LLScrollListCtrl* list = get_focused_list(); + if (!list) return false; + LLAvatarActions::inviteToGroup(list->getStringUUIDSelectedItem()); + return true; + } +}; + class ListOfferTeleport : public view_listener_t { bool handleEvent(LLPointer event, const LLSD& userdata) @@ -9837,6 +9848,7 @@ void initialize_menus() addMenu(new ListEnableMute(), "List.EnableMute"); addMenu(new ListEnableOfferTeleport(), "List.EnableOfferTeleport"); addMenu(new ListCopyUUIDs(), "List.CopyUUIDs"); + addMenu(new ListInviteToGroup(), "List.InviteToGroup"); addMenu(new ListOfferTeleport(), "List.OfferTeleport"); addMenu(new ListPay(), "List.Pay"); addMenu(new ListRemoveFriend(), "List.RemoveFriend"); diff --git a/indra/newview/skins/default/xui/en-us/menu_avs_list.xml b/indra/newview/skins/default/xui/en-us/menu_avs_list.xml index 0f2236c10..70d186f53 100644 --- a/indra/newview/skins/default/xui/en-us/menu_avs_list.xml +++ b/indra/newview/skins/default/xui/en-us/menu_avs_list.xml @@ -36,6 +36,10 @@ + + + + diff --git a/indra/newview/skins/default/xui/en-us/menu_radar.xml b/indra/newview/skins/default/xui/en-us/menu_radar.xml index 9b9402e10..8b38dfe3e 100644 --- a/indra/newview/skins/default/xui/en-us/menu_radar.xml +++ b/indra/newview/skins/default/xui/en-us/menu_radar.xml @@ -37,6 +37,10 @@ + + + +