diff options
| -rw-r--r-- | indra/llui/llmenugl.cpp | 4 | ||||
| -rw-r--r-- | indra/newview/llviewermenu.cpp | 10 | ||||
| -rw-r--r-- | indra/newview/llviewermenu.h | 4 | ||||
| -rw-r--r-- | indra/newview/llvoavatarself.cpp | 8 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/menu_attachment_self.xml | 210 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/menu_avatar_self.xml | 2 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/menu_viewer.xml | 186 | 
7 files changed, 20 insertions, 404 deletions
diff --git a/indra/llui/llmenugl.cpp b/indra/llui/llmenugl.cpp index c2698fa648..5568a84494 100644 --- a/indra/llui/llmenugl.cpp +++ b/indra/llui/llmenugl.cpp @@ -79,7 +79,7 @@ const U32 LEFT_PAD_PIXELS = 3;  const U32 LEFT_WIDTH_PIXELS = 15;  const U32 LEFT_PLAIN_PIXELS = LEFT_PAD_PIXELS + LEFT_WIDTH_PIXELS; -const U32 RIGHT_PAD_PIXELS = 7; +const U32 RIGHT_PAD_PIXELS = 2;  const U32 RIGHT_WIDTH_PIXELS = 15;  const U32 RIGHT_PLAIN_PIXELS = RIGHT_PAD_PIXELS + RIGHT_WIDTH_PIXELS; @@ -95,7 +95,7 @@ const std::string SEPARATOR_NAME("separator");  const std::string VERTICAL_SEPARATOR_LABEL( "|" );  const std::string LLMenuGL::BOOLEAN_TRUE_PREFIX( "\xE2\x9C\x94" ); // U+2714 HEAVY CHECK MARK -const std::string LLMenuGL::BRANCH_SUFFIX( "\xe2\x96\xb8" ); // U+25B6 BLACK RIGHT-POINTING TRIANGLE +const std::string LLMenuGL::BRANCH_SUFFIX( "\xE2\x96\xB6" ); // U+25B6 BLACK RIGHT-POINTING TRIANGLE  const std::string LLMenuGL::ARROW_UP  ("^^^^^^^");  const std::string LLMenuGL::ARROW_DOWN("vvvvvvv"); diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index 590f3619b4..1ceec00c8f 100644 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -185,15 +185,11 @@ const std::string SAVE_INTO_TASK_INVENTORY("Save Object Back to Object Contents"  LLMenuGL* gAttachSubMenu = NULL;  LLMenuGL* gDetachSubMenu = NULL;  LLMenuGL* gTakeOffClothes = NULL; -LLMenuGL* gDetachAvatarMenu = NULL; -LLMenuGL* gDetachHUDAvatarMenu = NULL;  LLContextMenu* gAttachScreenPieMenu = NULL;  LLContextMenu* gAttachPieMenu = NULL;  LLContextMenu* gAttachBodyPartPieMenus[9];  LLContextMenu* gDetachPieMenu = NULL;  LLContextMenu* gDetachScreenPieMenu = NULL; -LLContextMenu* gDetachAttSelfMenu = NULL; -LLContextMenu* gDetachHUDAttSelfMenu = NULL;  LLContextMenu* gDetachBodyPartPieMenus[9];  // @@ -448,9 +444,6 @@ void init_menus()  	gMenuAttachmentOther = LLUICtrlFactory::createFromFile<LLContextMenu>(  		"menu_attachment_other.xml", gMenuHolder, registry); -	gDetachHUDAttSelfMenu = gMenuHolder->getChild<LLContextMenu>("Detach Self HUD", true); -	gDetachAttSelfMenu = gMenuHolder->getChild<LLContextMenu>("Detach Self", true); -  	gMenuLand = LLUICtrlFactory::createFromFile<LLContextMenu>(  		"menu_land.xml", gMenuHolder, registry); @@ -507,9 +500,6 @@ void init_menus()  	gAttachSubMenu = gMenuBarView->findChildMenuByName("Attach Object", TRUE);  	gDetachSubMenu = gMenuBarView->findChildMenuByName("Detach Object", TRUE); -	gDetachAvatarMenu = gMenuHolder->getChild<LLMenuGL>("Avatar Detach", true); -	gDetachHUDAvatarMenu = gMenuHolder->getChild<LLMenuGL>("Avatar Detach HUD", true); -  	// Don't display the Memory console menu if the feature is turned off  	LLMenuItemCheckGL *memoryMenu = gMenuBarView->getChild<LLMenuItemCheckGL>("Memory", TRUE);  	if (memoryMenu) diff --git a/indra/newview/llviewermenu.h b/indra/newview/llviewermenu.h index 1420db0940..a9db65ecba 100644 --- a/indra/newview/llviewermenu.h +++ b/indra/newview/llviewermenu.h @@ -189,14 +189,10 @@ extern LLContextMenu		*gMenuMuteParticle;  extern LLMenuGL* gAttachSubMenu;  extern LLMenuGL* gDetachSubMenu;  extern LLMenuGL* gTakeOffClothes; -extern LLMenuGL* gDetachAvatarMenu; -extern LLMenuGL* gDetachHUDAvatarMenu;  extern LLContextMenu* gAttachScreenPieMenu;  extern LLContextMenu* gDetachScreenPieMenu; -extern LLContextMenu* gDetachHUDAttSelfMenu;  extern LLContextMenu* gAttachPieMenu;  extern LLContextMenu* gDetachPieMenu; -extern LLContextMenu* gDetachAttSelfMenu;  extern LLContextMenu* gAttachBodyPartPieMenus[9];  extern LLContextMenu* gDetachBodyPartPieMenus[9]; diff --git a/indra/newview/llvoavatarself.cpp b/indra/newview/llvoavatarself.cpp index 66233a860e..58109b838e 100644 --- a/indra/newview/llvoavatarself.cpp +++ b/indra/newview/llvoavatarself.cpp @@ -465,8 +465,6 @@ BOOL LLVOAvatarSelf::buildMenus()  		if (gDetachBodyPartPieMenus[i])  		{  			gDetachPieMenu->appendContextSubMenu( gDetachBodyPartPieMenus[i] ); -			gDetachAttSelfMenu->appendContextSubMenu(gDetachBodyPartPieMenus[i]); -			gDetachAvatarMenu->appendContextSubMenu(gDetachBodyPartPieMenus[i]);  		}  		else  		{ @@ -495,14 +493,12 @@ BOOL LLVOAvatarSelf::buildMenus()  					LLMenuItemCallGL* item = LLUICtrlFactory::create<LLMenuItemCallGL>(item_params);  					gDetachPieMenu->addChild(item); -					gDetachAttSelfMenu->addChild(LLUICtrlFactory::create<LLMenuItemCallGL>(item_params)); -					gDetachAvatarMenu->addChild(LLUICtrlFactory::create<LLMenuItemCallGL>(item_params)); +						  					break;  				}  			}  		}  	} -	  	// add screen attachments  	for (attachment_map_t::iterator iter = mAttachmentPoints.begin();  @@ -536,8 +532,6 @@ BOOL LLVOAvatarSelf::buildMenus()  			item_params.on_enable.parameter = iter->first;  			item = LLUICtrlFactory::create<LLMenuItemCallGL>(item_params);  			gDetachScreenPieMenu->addChild(item); -			gDetachHUDAttSelfMenu->addChild(LLUICtrlFactory::create<LLMenuItemCallGL>(item_params)); -			gDetachHUDAvatarMenu->addChild(LLUICtrlFactory::create<LLMenuItemCallGL>(item_params));  		}  	} diff --git a/indra/newview/skins/default/xui/en/menu_attachment_self.xml b/indra/newview/skins/default/xui/en/menu_attachment_self.xml index 856bf4ce73..03c05e6591 100644 --- a/indra/newview/skins/default/xui/en/menu_attachment_self.xml +++ b/indra/newview/skins/default/xui/en/menu_attachment_self.xml @@ -4,6 +4,17 @@   name="Attachment Pie">      <menu_item_call       enabled="false" +     label="Touch item" +     layout="topleft" +     name="Attachment Object Touch"> +        <menu_item_call.on_click +         function="Object.Touch" /> +        <menu_item_call.on_enable +         function="Object.EnableTouch" +         name="EnableTouch"/> +    </menu_item_call> +    <menu_item_call +     enabled="false"       label="Edit item"       layout="topleft"       name="Edit..."> @@ -22,19 +33,8 @@          <menu_item_call.on_enable           function="Attachment.EnableDetach" />      </menu_item_call> -    <menu_item_call -     enabled="false" -     label="Touch item" -     layout="topleft" -     name="Attachment Object Touch"> -        <menu_item_call.on_click -         function="Object.Touch" /> -        <menu_item_call.on_enable -         function="Object.EnableTouch" -         name="EnableTouch"/> -    </menu_item_call> -    <menu_item_separator -     layout="topleft" /> +  <menu_item_separator +    layout="topleft" />    <menu_item_call    label="Outfits..." @@ -44,7 +44,7 @@      <menu_item_call.on_enable       function="Edit.EnableCustomizeAvatar" />    </menu_item_call> -  <menu_item_call label="Current outfit..." +  <menu_item_call label="Edit current outfit..."  layout="topleft"  name="Edit Outfit">      <menu_item_call.on_click @@ -68,188 +68,6 @@ name="Edit Outfit">       <menu_item_call.on_enable        function="Edit.EnableHoverHeight" />    </menu_item_call> -  <context_menu -  label="Take Off" -  layout="topleft" -  name="Take Off >"> -    <context_menu -     label="Clothes" -     layout="topleft" -     name="Clothes >"> -      <menu_item_call -       enabled="false" -       label="Shirt" -       layout="topleft" -       name="Shirt"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="shirt" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="shirt" /> -      </menu_item_call> -      <menu_item_call -       enabled="false" -       label="Pants" -       layout="topleft" -       name="Pants"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="pants" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="pants" /> -      </menu_item_call> -      <menu_item_call -       enabled="false" -       label="Skirt" -       layout="topleft" -       name="Skirt"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="skirt" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="skirt" /> -      </menu_item_call> -      <menu_item_call -       enabled="false" -       label="Shoes" -       layout="topleft" -       name="Shoes"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="shoes" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="shoes" /> -      </menu_item_call> -      <menu_item_call -       enabled="false" -       label="Socks" -       layout="topleft" -       name="Socks"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="socks" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="socks" /> -      </menu_item_call> -      <menu_item_call -       enabled="false" -       label="Jacket" -       layout="topleft" -       name="Jacket"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="jacket" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="jacket" /> -      </menu_item_call> -      <menu_item_call -       enabled="false" -       label="Gloves" -       layout="topleft" -       name="Gloves"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="gloves" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="gloves" /> -      </menu_item_call> -      <menu_item_call -            enabled="false" -            label="Undershirt" -            layout="topleft" -            name="Self Undershirt"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="undershirt" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="undershirt" /> -      </menu_item_call> -      <menu_item_call -        enabled="false" -        label="Underpants" -        layout="topleft" -        name="Self Underpants"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="underpants" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="underpants" /> -      </menu_item_call> -      <menu_item_call -        enabled="false" -        label="Tattoo" -        layout="topleft" -        name="Self Tattoo"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="tattoo" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="tattoo" /> -      </menu_item_call> -      <menu_item_call -        enabled="false" -        label="Physics" -        layout="topleft" -        name="Self Physics"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="physics" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="physics" /> -      </menu_item_call> -      <menu_item_call -        enabled="false" -        label="Alpha" -        layout="topleft" -        name="Self Alpha"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="alpha" /> -        <menu_item_call.on_enable -         function="Edit.EnableTakeOff" -         parameter="alpha" /> -      </menu_item_call> -      <menu_item_separator -       layout="topleft" /> -      <menu_item_call -       label="All Clothes" -       layout="topleft" -       name="All Clothes"> -        <menu_item_call.on_click -         function="Edit.TakeOff" -         parameter="all" /> -      </menu_item_call> -    </context_menu> -    <context_menu -     label="HUD" -     layout="topleft" -     name="Detach Self HUD" /> -    <context_menu -     label="Detach" -     layout="topleft" -     name="Detach Self" /> -    <menu_item_call -     label="Detach All" -     layout="topleft" -     name="Detach All"> -      <menu_item_call.on_click -       function="Self.RemoveAllAttachments" -       parameter="" /> -      <menu_item_call.on_enable -       function="Self.EnableRemoveAllAttachments" /> -    </menu_item_call> -  </context_menu>    <menu_item_separator/>    <menu_item_call      label="Sit / stand" diff --git a/indra/newview/skins/default/xui/en/menu_avatar_self.xml b/indra/newview/skins/default/xui/en/menu_avatar_self.xml index a46d9aed55..3dcafb13ef 100644 --- a/indra/newview/skins/default/xui/en/menu_avatar_self.xml +++ b/indra/newview/skins/default/xui/en/menu_avatar_self.xml @@ -11,7 +11,7 @@          <menu_item_call.on_enable           function="Edit.EnableCustomizeAvatar" />      </menu_item_call> -    <menu_item_call label="Current outfit..."  +    <menu_item_call label="Edit current outfit..."       layout="topleft"      name="Edit Outfit">         <menu_item_call.on_click diff --git a/indra/newview/skins/default/xui/en/menu_viewer.xml b/indra/newview/skins/default/xui/en/menu_viewer.xml index 270e267fd4..eb9471e300 100644 --- a/indra/newview/skins/default/xui/en/menu_viewer.xml +++ b/indra/newview/skins/default/xui/en/menu_viewer.xml @@ -198,188 +198,6 @@              <menu_item_call.on_enable               function="Edit.EnableHoverHeight" />        </menu_item_call> -      <menu -        label="Take Off" -        layout="topleft" -        name="Take Off >"> -        <menu -         label="Clothes" -         layout="topleft" -         name="Clothes >"> -          <menu_item_call -           enabled="false" -           label="Shirt" -           layout="topleft" -           name="Shirt"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="shirt" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="shirt" /> -          </menu_item_call> -          <menu_item_call -           enabled="false" -           label="Pants" -           layout="topleft" -           name="Pants"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="pants" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="pants" /> -          </menu_item_call> -          <menu_item_call -           enabled="false" -           label="Skirt" -           layout="topleft" -           name="Skirt"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="skirt" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="skirt" /> -          </menu_item_call> -          <menu_item_call -           enabled="false" -           label="Shoes" -           layout="topleft" -           name="Shoes"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="shoes" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="shoes" /> -          </menu_item_call> -          <menu_item_call -           enabled="false" -           label="Socks" -           layout="topleft" -           name="Socks"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="socks" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="socks" /> -          </menu_item_call> -          <menu_item_call -           enabled="false" -           label="Jacket" -           layout="topleft" -           name="Jacket"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="jacket" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="jacket" /> -          </menu_item_call> -          <menu_item_call -           enabled="false" -           label="Gloves" -           layout="topleft" -           name="Gloves"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="gloves" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="gloves" /> -          </menu_item_call> -          <menu_item_call -                enabled="false" -                label="Undershirt" -                layout="topleft" -                name="Self Undershirt"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="undershirt" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="undershirt" /> -          </menu_item_call> -          <menu_item_call -            enabled="false" -            label="Underpants" -            layout="topleft" -            name="Self Underpants"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="underpants" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="underpants" /> -          </menu_item_call> -          <menu_item_call -            enabled="false" -            label="Tattoo" -            layout="topleft" -            name="Self Tattoo"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="tattoo" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="tattoo" /> -          </menu_item_call> -          <menu_item_call -            enabled="false" -            label="Physics" -            layout="topleft" -            name="Self Physics"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="physics" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="physics" /> -          </menu_item_call> -          <menu_item_call -            enabled="false" -            label="Alpha" -            layout="topleft" -            name="Self Alpha"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="alpha" /> -            <menu_item_call.on_enable -             function="Edit.EnableTakeOff" -             parameter="alpha" /> -          </menu_item_call> -          <menu_item_separator -           layout="topleft" /> -          <menu_item_call -           label="All Clothes" -           layout="topleft" -           name="All Clothes"> -            <menu_item_call.on_click -             function="Edit.TakeOff" -             parameter="all" /> -          </menu_item_call> -        </menu> -        <menu -         label="HUD" -         layout="topleft" -         name="Avatar Detach HUD" /> -        <menu -         label="Detach" -         layout="topleft" -         name="Avatar Detach" /> -        <menu_item_call -         label="Detach All" -         layout="topleft" -         name="Detach All"> -          <menu_item_call.on_click -           function="Self.RemoveAllAttachments" -           parameter="" /> -          <menu_item_call.on_enable -           function="Self.EnableRemoveAllAttachments" /> -        </menu_item_call> -      </menu>        <menu_item_separator/>         <menu_item_call @@ -402,7 +220,7 @@             function="Agent.enableFlyLand" />          </menu_item_call>                 <menu_item_call -         label="Stop animations" +         label="Stop animation"           name="Stop Animating My Avatar">            <menu_item_call.on_click             function="Tools.StopAllAnimations" /> @@ -466,7 +284,7 @@       name="Help with avatars">          <menu_item_call.on_click              function="Advanced.ShowURL" -            parameter="https://community.secondlife.com/search/?type=cms_records3&tags=avatar&nodes=30&search_and_or=or"/> +            parameter="https://community.secondlife.com/search/?q=avatar"/>        </menu_item_call>      </menu>      <menu  | 
