From c41ed5b16324bc8d19f2b3ffec51d14f13bb295c Mon Sep 17 00:00:00 2001 From: McCabe Maxsted Date: Fri, 5 Jun 2009 17:46:57 -0700 Subject: Redid pie menus based on feedback from VWR-8080 --- linden/indra/newview/lltoolpie.cpp | 10 +++ .../default/xui/en-us/menu_pie_attachment.xml | 63 +++++++++--------- .../skins/default/xui/en-us/menu_pie_avatar.xml | 66 +++++++++---------- .../skins/default/xui/en-us/menu_pie_hud.xml | 43 +++++++------ .../skins/default/xui/en-us/menu_pie_land.xml | 8 +-- .../skins/default/xui/en-us/menu_pie_object.xml | 74 +++++++++++----------- .../skins/default/xui/en-us/menu_pie_self.xml | 37 +++++------ 7 files changed, 156 insertions(+), 145 deletions(-) (limited to 'linden') diff --git a/linden/indra/newview/lltoolpie.cpp b/linden/indra/newview/lltoolpie.cpp index 63b6e34..73e39cb 100644 --- a/linden/indra/newview/lltoolpie.cpp +++ b/linden/indra/newview/lltoolpie.cpp @@ -314,6 +314,16 @@ BOOL LLToolPie::pickAndShowMenu(BOOL always_show) if (object->isAvatar() || (object->isAttachment() && !object->isHUDAttachment() && !object->permYouOwner())) { + // Toggle Inspect only for attachments + if (object->isAttachment()) + { + gMenuHolder->childSetEnabled("Avatar Inspect", TRUE); + } + else + { + gMenuHolder->childSetEnabled("Avatar Inspect", FALSE); + } + // Find the attachment's avatar while( object && object->isAttachment()) { diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_attachment.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_attachment.xml index a3e2bba..9a352a6 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_attachment.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_attachment.xml @@ -6,41 +6,42 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_avatar.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_avatar.xml index 2d44dab..3b79bdd 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_avatar.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_avatar.xml @@ -10,44 +10,44 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_hud.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_hud.xml index ba6db28..7fac0bc 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_hud.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_hud.xml @@ -1,23 +1,26 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_land.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_land.xml index 81ae04f..5f9c770 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_land.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_land.xml @@ -20,12 +20,12 @@ + + + + - - - - diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml index b63e007..6796944 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_object.xml @@ -4,9 +4,9 @@ - - - + + + @@ -17,56 +17,56 @@ - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + diff --git a/linden/indra/newview/skins/default/xui/en-us/menu_pie_self.xml b/linden/indra/newview/skins/default/xui/en-us/menu_pie_self.xml index 4fb7262..082eb53 100644 --- a/linden/indra/newview/skins/default/xui/en-us/menu_pie_self.xml +++ b/linden/indra/newview/skins/default/xui/en-us/menu_pie_self.xml @@ -6,18 +6,17 @@ - - - - - - - - - - - - + + + + + + + + + + + @@ -76,17 +75,15 @@ - - - - + + + + + - - - - + -- cgit v1.1