Skip to content
Snippets Groups Projects
Commit f6b48339 authored by Vadim Savchuk's avatar Vadim Savchuk
Browse files

Fixed major bug EXT-6595 (World->Place Profile flyout menu doesn't include...

Fixed major bug EXT-6595 (World->Place Profile flyout menu doesn't include link to side panel place info).

Added a new main menu item: World -> Place Profile -> Place Profile.
I'm not sure about its label though (double "Place Profile").

Reviewed by Sam: https://codereview.productengine.com/secondlife/r/161/

--HG--
branch : product-engine
parent 32283a93
Branches
Tags
No related merge requests found
......@@ -5330,6 +5330,16 @@ class LLWorldCreateLandmark : public view_listener_t
}
};
class LLWorldPlaceProfile : public view_listener_t
{
bool handleEvent(const LLSD& userdata)
{
LLSideTray::getInstance()->showPanel("panel_places", LLSD().with("type", "agent"));
return true;
}
};
void handle_look_at_selection(const LLSD& param)
{
const F32 PADDING_FACTOR = 1.75f;
......@@ -7739,6 +7749,7 @@ void initialize_menus()
commit.add("World.Chat", boost::bind(&handle_chat, (void*)NULL));
view_listener_t::addMenu(new LLWorldAlwaysRun(), "World.AlwaysRun");
view_listener_t::addMenu(new LLWorldCreateLandmark(), "World.CreateLandmark");
view_listener_t::addMenu(new LLWorldPlaceProfile(), "World.PlaceProfile");
view_listener_t::addMenu(new LLWorldSetHomeLocation(), "World.SetHomeLocation");
view_listener_t::addMenu(new LLWorldTeleportHome(), "World.TeleportHome");
view_listener_t::addMenu(new LLWorldSetAway(), "World.SetAway");
......
......@@ -251,6 +251,13 @@
layout="topleft"
name="Land"
tear_off="true">
<menu_item_call
label="Place Profile"
layout="topleft"
name="Place Profile">
<menu_item_call.on_click
function="World.PlaceProfile" />
</menu_item_call>
<menu_item_call
label="About Land"
layout="topleft"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment