Add url menus to the text editor!!
Hey there, Alpha User! This commit is riddled with complex words, but here's what matters to you: This adds the ability to right click a Name, URL, SLURL, or Object Name, or even an Email, and get some awesome options just like v3 gets! Buuuut, unlike V3, if there was something else you might want to do, we've still got you covered in the same menu!! Also make the text editor's default menu an xml Synced a lot from upstream Unlike Upstream, actually combine the base menu with the url menu if we have a selection Unlike Upstream and previously, don't create a new menu per text editor Unlike Upstream, don't create a separate FriendSignal and ObjectBlockedSignal per text editor we need it in!! Unlike Upstream, always show a Select All option
This commit is contained in:
@@ -580,6 +580,7 @@ public:
|
||||
void resetScrollPositionOnShow(bool reset_scroll_pos) { mResetScrollPositionOnShow = reset_scroll_pos; }
|
||||
bool isScrollPositionOnShowReset() { return mResetScrollPositionOnShow; }
|
||||
protected:
|
||||
friend class LLTextEditor;
|
||||
void createSpilloverBranch();
|
||||
void cleanupSpilloverBranch();
|
||||
// Add the menu item to this menu.
|
||||
|
||||
@@ -65,6 +65,7 @@
|
||||
#include "lltextparser.h"
|
||||
#include "lldir.h"
|
||||
#include <queue>
|
||||
#include "llmemberlistener.h"
|
||||
#include "llmenugl.h"
|
||||
#include "../newview/lgghunspell_wrapper.h"
|
||||
|
||||
@@ -243,6 +244,8 @@ private:
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////////////
|
||||
LLTextEditor::is_friend_signal_t* LLTextEditor::mIsFriendSignal = nullptr;
|
||||
LLTextEditor::is_blocked_signal_t* LLTextEditor::mIsObjectBlockedSignal = nullptr;
|
||||
|
||||
LLTextEditor::LLTextEditor(
|
||||
const std::string& name,
|
||||
@@ -345,32 +348,6 @@ LLTextEditor::LLTextEditor(
|
||||
|
||||
resetDirty(); // Update saved text state
|
||||
|
||||
// make the popup menu available
|
||||
//LLMenuGL* menu = LLUICtrlFactory::getInstance()->buildMenu("menu_texteditor.xml", parent_view);
|
||||
LLMenuGL* menu = new LLMenuGL("rclickmenu");
|
||||
/*if (!menu)
|
||||
{
|
||||
menu = new LLMenuGL(LLStringUtil::null);
|
||||
}*/
|
||||
menu->addChild(new LLMenuItemCallGL("Cut", context_cut, NULL, this));
|
||||
menu->addChild(new LLMenuItemCallGL("Copy", context_copy, NULL, this));
|
||||
menu->addChild(new LLMenuItemCallGL("Copy Raw", [](void* data) {
|
||||
if (LLTextEditor* line = static_cast<LLTextEditor*>(data)) line->copyRaw();
|
||||
}, NULL, this));
|
||||
menu->addChild(new LLMenuItemCallGL("Copy URL", [](void* data) {
|
||||
if (std::string* str = static_cast<std::string*>(data))
|
||||
{
|
||||
auto url = utf8str_to_wstring(*str);
|
||||
gClipboard.copyFromSubstring(url, 0, url.size());
|
||||
}
|
||||
}, NULL, this));
|
||||
menu->addChild(new LLMenuItemCallGL("Paste", context_paste, NULL, this));
|
||||
menu->addChild(new LLMenuItemCallGL("Delete", context_delete, NULL, this));
|
||||
menu->addChild(new LLMenuItemCallGL("Select All", context_selectall, NULL, this));
|
||||
menu->addSeparator();
|
||||
menu->setCanTearOff(FALSE);
|
||||
menu->setVisible(FALSE);
|
||||
mPopupMenuHandle = menu->getHandle();
|
||||
setCommitCallback(boost::bind(&LLTextEditor::setControlValue, this, _2));
|
||||
}
|
||||
|
||||
@@ -387,19 +364,76 @@ LLTextEditor::~LLTextEditor()
|
||||
// Scrollbar is deleted by LLView
|
||||
|
||||
std::for_each(mUndoStack.begin(), mUndoStack.end(), DeletePointer());
|
||||
//LLView::deleteViewByHandle(mPopupMenuHandle);
|
||||
mSegments.clear();
|
||||
auto menu = mPopupMenuHandle.get();
|
||||
if (menu)
|
||||
{
|
||||
menu->die();
|
||||
mPopupMenuHandle.markDead();
|
||||
}
|
||||
/* Singu Note: Static this, we'll use it wherever we can!
|
||||
delete mIsFriendSignal;
|
||||
delete mIsObjectBlockedSignal;*/
|
||||
}
|
||||
void LLTextEditor::context_cut(void* data)
|
||||
|
||||
const std::string& LLTextEditor::getMenuSegmentUrl() const
|
||||
{
|
||||
LLTextEditor* line = (LLTextEditor*)data;
|
||||
if(line)line->cut();
|
||||
auto segment = getSegmentAtLocalPos(mLastContextMenuX, mLastContextMenuY);
|
||||
auto style = segment->getStyle();
|
||||
return style ? style->getLinkHREF() : LLStringUtil::null;
|
||||
}
|
||||
void LLTextEditor::context_copy(void* data)
|
||||
|
||||
static LLTextEditor* get_focused_text_editor()
|
||||
{
|
||||
LLTextEditor* line = (LLTextEditor*)data;
|
||||
if(line)line->copy();
|
||||
auto* list = dynamic_cast<LLTextEditor*>(gFocusMgr.getKeyboardFocus());
|
||||
llassert(list); // This listener only applies to lists
|
||||
return list;
|
||||
}
|
||||
|
||||
class ContextText : public LLMemberListener<LLView>
|
||||
{
|
||||
bool handleEvent(LLPointer<LLOldEvents::LLEvent>, const LLSD& userdata) override
|
||||
{
|
||||
auto text = get_focused_text_editor();
|
||||
const auto& op = userdata.asStringRef();
|
||||
if (op == "Cut") text->cut();
|
||||
else if (op == "Copy") text->copy();
|
||||
else if (op == "CopyRaw") text->copyRaw();
|
||||
else if (op == "Paste") text->paste();
|
||||
else if (op == "Delete") text->doDelete();
|
||||
else if (op == "SelectAll") text->selectAll();
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
class ContextUrl : public LLMemberListener<LLView>
|
||||
{
|
||||
static const std::string& get_focused_url()
|
||||
{
|
||||
return get_focused_text_editor()->getMenuSegmentUrl();
|
||||
}
|
||||
bool handleEvent(LLPointer<LLOldEvents::LLEvent>, const LLSD& userdata) override
|
||||
{
|
||||
const auto& url = get_focused_url();
|
||||
const auto& op = userdata.asStringRef();
|
||||
if (op == "Open") LLUrlAction::openURL(url);
|
||||
else if (op == "OpenInternal") LLUrlAction::openURLInternal(url);
|
||||
else if (op == "OpenExternal") LLUrlAction::openURLExternal(url);
|
||||
else if (op == "Execute") LLUrlAction::executeSLURL(url, true);
|
||||
else if (op == "Block") LLUrlAction::blockObject(url);
|
||||
else if (op == "Unblock") LLUrlAction::unblockObject(url);
|
||||
else if (op == "Teleport") LLUrlAction::teleportToLocation(url);
|
||||
else if (op == "ShowProfile") LLUrlAction::showProfile(url);
|
||||
else if (op == "AddFriend") LLUrlAction::addFriend(url);
|
||||
else if (op == "RemoveFriend") LLUrlAction::removeFriend(url);
|
||||
else if (op == "SendIM") LLUrlAction::sendIM(url);
|
||||
else if (op == "ShowOnMap") LLUrlAction::showLocationOnMap(url);
|
||||
else if (op == "CopyLabel") LLUrlAction::copyLabelToClipboard(url);
|
||||
else if (op == "CopyUrl") LLUrlAction::copyURLToClipboard(url);
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
void LLTextEditor::spell_correct(void* data)
|
||||
{
|
||||
@@ -477,21 +511,11 @@ void LLTextEditor::spell_add(void* data)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void LLTextEditor::context_paste(void* data)
|
||||
//static
|
||||
void LLTextEditor::addMenuListeners()
|
||||
{
|
||||
LLTextEditor* line = (LLTextEditor*)data;
|
||||
if(line)line->paste();
|
||||
}
|
||||
void LLTextEditor::context_delete(void* data)
|
||||
{
|
||||
LLTextEditor* line = (LLTextEditor*)data;
|
||||
if(line)line->doDelete();
|
||||
}
|
||||
void LLTextEditor::context_selectall(void* data)
|
||||
{
|
||||
LLTextEditor* line = (LLTextEditor*)data;
|
||||
if(line)line->selectAll();
|
||||
(new ContextText)->registerListener(LLMenuGL::sMenuContainer, "Text");
|
||||
(new ContextUrl)->registerListener(LLMenuGL::sMenuContainer, "Text.Url");
|
||||
}
|
||||
|
||||
void LLTextEditor::setTrackColor( const LLColor4& color )
|
||||
@@ -651,6 +675,56 @@ BOOL LLTextEditor::truncate()
|
||||
return did_truncate;
|
||||
}
|
||||
|
||||
LLMenuGL* LLTextEditor::createUrlContextMenu(S32 x, S32 y, const std::string &in_url)
|
||||
{
|
||||
// work out the XUI menu file to use for this url
|
||||
LLUrlMatch match;
|
||||
std::string url = in_url;
|
||||
if (!LLUrlRegistry::instance().findUrl(url, match))
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
std::string xui_file = match.getMenuName();
|
||||
if (xui_file.empty())
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// create and return the context menu from the XUI file
|
||||
llassert(LLMenuGL::sMenuContainer != NULL);
|
||||
auto menu = LLUICtrlFactory::getInstance()->buildMenu(xui_file, LLMenuGL::sMenuContainer);
|
||||
if (menu)
|
||||
{
|
||||
if (mIsFriendSignal)
|
||||
{
|
||||
bool isFriend = *(*mIsFriendSignal)(LLUUID(LLUrlAction::getUserID(url)));
|
||||
LLView* addFriendButton = menu->findChild<LLView>("add_friend");
|
||||
LLView* removeFriendButton = menu->findChild<LLView>("remove_friend");
|
||||
|
||||
if (addFriendButton && removeFriendButton)
|
||||
{
|
||||
addFriendButton->setEnabled(!isFriend);
|
||||
removeFriendButton->setEnabled(isFriend);
|
||||
}
|
||||
}
|
||||
|
||||
if (mIsObjectBlockedSignal)
|
||||
{
|
||||
bool is_blocked = *(*mIsObjectBlockedSignal)(LLUUID(LLUrlAction::getObjectId(url)), LLUrlAction::getObjectName(url));
|
||||
LLView* blockButton = menu->findChild<LLView>("block_object");
|
||||
LLView* unblockButton = menu->findChild<LLView>("unblock_object");
|
||||
|
||||
if (blockButton && unblockButton)
|
||||
{
|
||||
blockButton->setVisible(!is_blocked);
|
||||
unblockButton->setVisible(is_blocked);
|
||||
}
|
||||
}
|
||||
}
|
||||
return menu;
|
||||
}
|
||||
|
||||
void LLTextEditor::setText(const LLStringExplicit &utf8str)
|
||||
{
|
||||
// clear out the existing text and segments
|
||||
@@ -1382,6 +1456,7 @@ BOOL LLTextEditor::handleMouseDown(S32 x, S32 y, MASK mask)
|
||||
}
|
||||
BOOL LLTextEditor::handleRightMouseDown( S32 x, S32 y, MASK mask )
|
||||
{
|
||||
|
||||
setFocus(TRUE);
|
||||
|
||||
//setCursorAtLocalPos( x, y, TRUE );
|
||||
@@ -1392,43 +1467,56 @@ BOOL LLTextEditor::handleRightMouseDown( S32 x, S32 y, MASK mask )
|
||||
LLMenuGL* menu = (LLMenuGL*)mPopupMenuHandle.get();
|
||||
if (menu)
|
||||
{
|
||||
for(int i = 0;i<(int)suggestionMenuItems.size();i++)
|
||||
for (auto tempBind : suggestionMenuItems)
|
||||
{
|
||||
SpellMenuBind * tempBind = suggestionMenuItems[i];
|
||||
if(tempBind)
|
||||
if (tempBind)
|
||||
{
|
||||
menu->removeChild(tempBind->menuItem);
|
||||
tempBind->menuItem->die();
|
||||
//delete tempBind->menuItem;
|
||||
//tempBind->menuItem = NULL;
|
||||
delete tempBind;
|
||||
}
|
||||
}
|
||||
suggestionMenuItems.clear();
|
||||
menu->die();
|
||||
}
|
||||
|
||||
auto segment = getSegmentAtLocalPos(x, y);
|
||||
const LLStyleSP style = segment ? segment->getStyle() : nullptr;
|
||||
auto submenu = (style && style->isLink()) ? createUrlContextMenu(x, y, style->getLinkHREF()) : nullptr;
|
||||
// Add url menu to base menu if we have a selection, otherwise make it the menu.
|
||||
menu = (submenu && !hasSelection()) ? submenu : LLUICtrlFactory::getInstance()->buildMenu("menu_texteditor.xml", LLMenuGL::sMenuContainer);
|
||||
mPopupMenuHandle = menu->getHandle();
|
||||
if (menu)
|
||||
{
|
||||
if (submenu && submenu != menu)
|
||||
{
|
||||
submenu->removeChild(submenu->getChild<LLMenuItemCallGL>("Select All")); // There can be only one!
|
||||
menu->appendMenu(submenu);
|
||||
}
|
||||
|
||||
// spell_check="true" in xui
|
||||
menu->setItemVisible("Spelsep", !mReadOnly && mSpellCheckable);
|
||||
if (!mReadOnly && mSpellCheckable)
|
||||
{
|
||||
bool is_word_part = getWordBoundriesAt(pos, &wordStart, &wordLen);
|
||||
if (is_word_part)
|
||||
{
|
||||
const LLWString &text = mWText;
|
||||
std::string selectedWord(std::string(text.begin(), text.end()).substr(wordStart,wordLen));
|
||||
std::string selectedWord(std::string(text.begin(), text.end()).substr(wordStart, wordLen));
|
||||
|
||||
if (!glggHunSpell->isSpelledRight(selectedWord))
|
||||
{
|
||||
//misspelled word here, and you have just right clicked on it!
|
||||
std::vector<std::string> suggs = glggHunSpell->getSuggestionList(selectedWord);
|
||||
|
||||
for (int i = 0; i<(int)suggs.size(); i++)
|
||||
menu->addSeparator();
|
||||
for (auto word : suggs)
|
||||
{
|
||||
SpellMenuBind * tempStruct = new SpellMenuBind;
|
||||
tempStruct->origin = this;
|
||||
tempStruct->word = suggs[i];
|
||||
tempStruct->word = word;
|
||||
tempStruct->wordPositionEnd = wordStart + wordLen;
|
||||
tempStruct->wordPositionStart=wordStart;
|
||||
tempStruct->wordY=y;
|
||||
tempStruct->wordPositionStart = wordStart;
|
||||
tempStruct->wordY = y;
|
||||
LLMenuItemCallGL * suggMenuItem = new LLMenuItemCallGL(
|
||||
tempStruct->word, spell_correct, NULL, tempStruct);
|
||||
tempStruct->menuItem = suggMenuItem;
|
||||
@@ -1439,8 +1527,8 @@ BOOL LLTextEditor::handleRightMouseDown( S32 x, S32 y, MASK mask )
|
||||
tempStruct->origin = this;
|
||||
tempStruct->word = selectedWord;
|
||||
tempStruct->wordPositionEnd = wordStart + wordLen;
|
||||
tempStruct->wordPositionStart=wordStart;
|
||||
tempStruct->wordY=y;
|
||||
tempStruct->wordPositionStart = wordStart;
|
||||
tempStruct->wordY = y;
|
||||
LLMenuItemCallGL * suggMenuItem = new LLMenuItemCallGL(
|
||||
"Add Word", spell_add, NULL, tempStruct);
|
||||
tempStruct->menuItem = suggMenuItem;
|
||||
@@ -1467,17 +1555,6 @@ BOOL LLTextEditor::handleRightMouseDown( S32 x, S32 y, MASK mask )
|
||||
menu->addChild(suggMenuItem);
|
||||
}
|
||||
|
||||
{
|
||||
const LLStyleSP style = mHoverSegment ? mHoverSegment->getStyle() : nullptr;
|
||||
auto copy_url = menu->findChild<LLMenuItemCallGL>("Copy URL");
|
||||
if (mReadOnly && mParseHTML && style && !style->getLinkHREF().empty())
|
||||
{
|
||||
copy_url->setVisible(true);
|
||||
copy_url->setUserData((void*)&style->getLinkHREF()); // Yes, this can be invalidated, but they'll never click it then.
|
||||
}
|
||||
else copy_url->setVisible(false);
|
||||
}
|
||||
|
||||
mLastContextMenuX = x;
|
||||
mLastContextMenuY = y;
|
||||
menu->buildDrawLabels();
|
||||
@@ -4975,6 +5052,24 @@ BOOL LLTextEditor::exportBuffer(std::string &buffer )
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
boost::signals2::connection LLTextEditor::setIsFriendCallback(const is_friend_signal_t::slot_type& cb)
|
||||
{
|
||||
if (!mIsFriendSignal)
|
||||
{
|
||||
mIsFriendSignal = new is_friend_signal_t();
|
||||
}
|
||||
return mIsFriendSignal->connect(cb);
|
||||
}
|
||||
|
||||
boost::signals2::connection LLTextEditor::setIsObjectBlockedCallback(const is_blocked_signal_t::slot_type& cb)
|
||||
{
|
||||
if (!mIsObjectBlockedSignal)
|
||||
{
|
||||
mIsObjectBlockedSignal = new is_blocked_signal_t();
|
||||
}
|
||||
return mIsObjectBlockedSignal->connect(cb);
|
||||
}
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// LLTextSegment
|
||||
|
||||
|
||||
@@ -72,8 +72,15 @@ public:
|
||||
|
||||
virtual ~LLTextEditor();
|
||||
|
||||
typedef boost::signals2::signal<void (LLTextEditor* caller)> keystroke_signal_t;
|
||||
const std::string& getMenuSegmentUrl() const;
|
||||
|
||||
typedef boost::signals2::signal<void (LLTextEditor* caller)> keystroke_signal_t;
|
||||
typedef boost::signals2::signal<bool(const LLUUID& user_id)> is_friend_signal_t;
|
||||
typedef boost::signals2::signal<bool(const LLUUID& blocked_id, const std::string from)> is_blocked_signal_t;
|
||||
|
||||
static boost::signals2::connection setIsFriendCallback(const is_friend_signal_t::slot_type& cb);
|
||||
static boost::signals2::connection setIsObjectBlockedCallback(const is_blocked_signal_t::slot_type& cb);
|
||||
static void addMenuListeners();
|
||||
void setKeystrokeCallback(const keystroke_signal_t::slot_type& callback);
|
||||
|
||||
virtual LLXMLNodePtr getXML(bool save_children = true) const;
|
||||
@@ -152,12 +159,6 @@ public:
|
||||
virtual BOOL canSelectAll() const;
|
||||
virtual void deselect();
|
||||
virtual BOOL canDeselect() const;
|
||||
static void context_cut(void* data);
|
||||
|
||||
static void context_copy(void* data);
|
||||
static void context_paste(void* data);
|
||||
static void context_delete(void* data);
|
||||
static void context_selectall(void* data);
|
||||
static void spell_correct(void* data);
|
||||
static void spell_add(void* data);
|
||||
static void spell_show(void* data);
|
||||
@@ -270,7 +271,9 @@ public:
|
||||
LLSD getValue() const;
|
||||
|
||||
const std::string& getText() const;
|
||||
|
||||
|
||||
LLMenuGL* createUrlContextMenu(S32 x, S32 y, const std::string &url); // create a popup context menu for the given Url
|
||||
|
||||
// Non-undoable
|
||||
void setText(const LLStringExplicit &utf8str);
|
||||
void setWText(const LLWString &wtext);
|
||||
@@ -468,6 +471,10 @@ protected:
|
||||
void (*mOnScrollEndCallback)(void*);
|
||||
void *mOnScrollEndData;
|
||||
|
||||
// Used to check if user with given ID is avatar's friend
|
||||
static is_friend_signal_t* mIsFriendSignal;
|
||||
static is_blocked_signal_t* mIsObjectBlockedSignal;
|
||||
|
||||
LLWString mPreeditWString;
|
||||
LLWString mPreeditOverwrittenWString;
|
||||
std::vector<S32> mPreeditPositions;
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
#include "llfloaternotificationsconsole.h"
|
||||
|
||||
// <edit>
|
||||
#include "lltexteditor.h" // Initialize the text editor menu listeners in here
|
||||
#include "llfloatermessagelog.h"
|
||||
#include "shfloatermediaticker.h"
|
||||
#include "llpacketring.h"
|
||||
@@ -9604,6 +9605,11 @@ void initialize_menus()
|
||||
|
||||
add_radar_listeners();
|
||||
|
||||
// Text Editor menus
|
||||
LLTextEditor::setIsObjectBlockedCallback(boost::bind(&LLMuteList::isMuted, LLMuteList::getInstance(), _1, _2, 0));
|
||||
LLTextEditor::setIsFriendCallback(LLAvatarActions::isFriend);
|
||||
LLTextEditor::addMenuListeners();
|
||||
|
||||
class LLViewBuildMode : public view_listener_t
|
||||
{
|
||||
bool handleEvent(LLPointer<LLEvent> event, const LLSD& userdata)
|
||||
|
||||
9
indra/newview/skins/default/xui/de/menu_url_agent.xml
Normal file
9
indra/newview/skins/default/xui/de/menu_url_agent.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Profil anzeigen" name="show_agent"/>
|
||||
<menu_item_call label="IM senden..." name="send_im"/>
|
||||
<menu_item_call label="Freund hinzufügen..." name="add_friend"/>
|
||||
<menu_item_call label="Freund entfernen..." name="remove_friend"/>
|
||||
<menu_item_call label="Name in Zwischenablage kopieren" name="url_copy_label"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/de/menu_url_email.xml
Normal file
5
indra/newview/skins/default/xui/de/menu_url_email.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Email Popup">
|
||||
<menu_item_call label="E-Mail in externem Client verfassen" name="email_open_external"/>
|
||||
<menu_item_call label="E-Mail in Zwischenablage kopieren" name="email_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/de/menu_url_group.xml
Normal file
6
indra/newview/skins/default/xui/de/menu_url_group.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Gruppeninformation anzeigen" name="show_group"/>
|
||||
<menu_item_call label="Gruppe in Zwischenablage kopieren" name="url_copy_label"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/de/menu_url_http.xml
Normal file
7
indra/newview/skins/default/xui/de/menu_url_http.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Webseite öffnen" name="url_open"/>
|
||||
<menu_item_call label="Im internen Browser öffnen" name="url_open_internal"/>
|
||||
<menu_item_call label="Im externen Browser öffnen" name="url_open_external"/>
|
||||
<menu_item_call label="URL in Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Inventarobjekte anzeigen" name="show_item"/>
|
||||
<menu_item_call label="Name in Zwischenablage kopieren" name="url_copy_label"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/de/menu_url_map.xml
Normal file
6
indra/newview/skins/default/xui/de/menu_url_map.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Auf Karte zeigen" name="show_on_map"/>
|
||||
<menu_item_call label="Zu Position teleportieren" name="teleport_to_location"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
10
indra/newview/skins/default/xui/de/menu_url_objectim.xml
Normal file
10
indra/newview/skins/default/xui/de/menu_url_objectim.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Objektprofil..." name="show_object"/>
|
||||
<menu_item_call label="Blockieren..." name="block_object"/>
|
||||
<menu_item_call label="Freischalten" name="unblock_object"/>
|
||||
<menu_item_call label="Auf Karte zeigen" name="show_on_map"/>
|
||||
<menu_item_call label="Zu Objekt-Position teleportieren" name="teleport_to_object"/>
|
||||
<menu_item_call label="Objektname in Zwischenablage kopieren" name="url_copy_label"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/de/menu_url_parcel.xml
Normal file
6
indra/newview/skins/default/xui/de/menu_url_parcel.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Parzelleninformationen anzeigen" name="show_parcel"/>
|
||||
<menu_item_call label="Auf Karte zeigen" name="show_on_map"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/de/menu_url_slapp.xml
Normal file
5
indra/newview/skins/default/xui/de/menu_url_slapp.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Diesen Befehl ausführen" name="run_slapp"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/de/menu_url_slurl.xml
Normal file
7
indra/newview/skins/default/xui/de/menu_url_slurl.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Ortsinformationen anzeigen" name="show_place"/>
|
||||
<menu_item_call label="Auf Karte zeigen" name="show_on_map"/>
|
||||
<menu_item_call label="Zu Position teleportieren" name="teleport_to_location"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/de/menu_url_teleport.xml
Normal file
6
indra/newview/skins/default/xui/de/menu_url_teleport.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="An diesen Standort teleportieren" name="teleport"/>
|
||||
<menu_item_call label="Auf Karte zeigen" name="show_on_map"/>
|
||||
<menu_item_call label="SLurl in die Zwischenablage kopieren" name="url_copy"/>
|
||||
</context_menu>
|
||||
21
indra/newview/skins/default/xui/en-us/menu_texteditor.xml
Normal file
21
indra/newview/skins/default/xui/en-us/menu_texteditor.xml
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<menu name="rclickmenu" create_jump_keys="true">
|
||||
<menu_item_call label="Cut" name="Cut">
|
||||
<on_click function="Text" userdata="Cut"/>
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Copy" name="Copy">
|
||||
<on_click function="Text" userdata="Copy"/>
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Copy Raw" name="Copy Raw">
|
||||
<on_click function="Text" userdata="CopyRaw"/>
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Paste" name="Paste">
|
||||
<on_click function="Text" userdata="Paste"/>
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Delete" name="Delete">
|
||||
<on_click function="Text" userdata="Delete"/>
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</menu>
|
||||
53
indra/newview/skins/default/xui/en-us/menu_url_agent.xml
Normal file
53
indra/newview/skins/default/xui/en-us/menu_url_agent.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="User"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="View Profile"
|
||||
layout="topleft"
|
||||
name="show_agent">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowProfile" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Send IM..."
|
||||
layout="topleft"
|
||||
name="send_im">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="SendIM" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Add Friend..."
|
||||
layout="topleft"
|
||||
name="add_friend">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="AddFriend" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Remove Friend..."
|
||||
layout="topleft"
|
||||
name="remove_friend">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="RemoveFriend" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy Name to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy_label">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyLabel" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="User"
|
||||
name="Url Mini Popup">
|
||||
<menu_item_call
|
||||
label="View Profile"
|
||||
layout="topleft"
|
||||
name="show_agent">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowProfile" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy Name to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy_label">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyLabel" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
25
indra/newview/skins/default/xui/en-us/menu_url_email.xml
Normal file
25
indra/newview/skins/default/xui/en-us/menu_url_email.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Email"
|
||||
name="Email Popup">
|
||||
<menu_item_call
|
||||
label="Compose Email in an External client"
|
||||
layout="topleft"
|
||||
name="email_open_external">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="OpenExternal" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy Email to clipboard"
|
||||
layout="topleft"
|
||||
name="email_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyLabel" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="URL"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
32
indra/newview/skins/default/xui/en-us/menu_url_group.xml
Normal file
32
indra/newview/skins/default/xui/en-us/menu_url_group.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Group"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Show Group Information"
|
||||
layout="topleft"
|
||||
name="show_group">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowProfile" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy Group to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy_label">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyLabel" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
41
indra/newview/skins/default/xui/en-us/menu_url_http.xml
Normal file
41
indra/newview/skins/default/xui/en-us/menu_url_http.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="URL"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Open Web Page"
|
||||
layout="topleft"
|
||||
name="url_open">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Open" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Open in Internal Browser"
|
||||
layout="topleft"
|
||||
name="url_open_internal">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="OpenInternal" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Open in External Browser"
|
||||
layout="topleft"
|
||||
name="url_open_external">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="OpenExternal" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy URL to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
32
indra/newview/skins/default/xui/en-us/menu_url_inventory.xml
Normal file
32
indra/newview/skins/default/xui/en-us/menu_url_inventory.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="URL"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Show Inventory Item"
|
||||
layout="topleft"
|
||||
name="show_item">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy Name to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy_label">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyLabel" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
34
indra/newview/skins/default/xui/en-us/menu_url_map.xml
Normal file
34
indra/newview/skins/default/xui/en-us/menu_url_map.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Place"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Show on Map"
|
||||
layout="topleft"
|
||||
name="show_on_map">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Teleport to Location"
|
||||
layout="topleft"
|
||||
name="teleport_to_location">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Teleport" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
62
indra/newview/skins/default/xui/en-us/menu_url_objectim.xml
Normal file
62
indra/newview/skins/default/xui/en-us/menu_url_objectim.xml
Normal file
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Object"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Object Profile..."
|
||||
layout="topleft"
|
||||
name="show_object">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Block..."
|
||||
layout="topleft"
|
||||
name="block_object">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Block" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Unblock"
|
||||
layout="topleft"
|
||||
name="unblock_object">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Unblock" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Show on Map"
|
||||
layout="topleft"
|
||||
name="show_on_map">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowOnMap" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Teleport to Object Location"
|
||||
layout="topleft"
|
||||
name="teleport_to_object">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Teleport" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy Object Name to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy_label">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyLabel" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
34
indra/newview/skins/default/xui/en-us/menu_url_parcel.xml
Normal file
34
indra/newview/skins/default/xui/en-us/menu_url_parcel.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Parcel"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Show Parcel Information"
|
||||
layout="topleft"
|
||||
name="show_parcel">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Show on Map"
|
||||
layout="topleft"
|
||||
name="show_on_map">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowOnMap" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
25
indra/newview/skins/default/xui/en-us/menu_url_slapp.xml
Normal file
25
indra/newview/skins/default/xui/en-us/menu_url_slapp.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="SLURL"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Run This Command"
|
||||
layout="topleft"
|
||||
name="run_slapp">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
41
indra/newview/skins/default/xui/en-us/menu_url_slurl.xml
Normal file
41
indra/newview/skins/default/xui/en-us/menu_url_slurl.xml
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Place"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Show Place Information"
|
||||
layout="topleft"
|
||||
name="show_place">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Show on Map"
|
||||
layout="topleft"
|
||||
name="show_on_map">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowOnMap" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Teleport to Location"
|
||||
layout="topleft"
|
||||
name="teleport_to_location">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Teleport" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
34
indra/newview/skins/default/xui/en-us/menu_url_teleport.xml
Normal file
34
indra/newview/skins/default/xui/en-us/menu_url_teleport.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<context_menu
|
||||
layout="topleft"
|
||||
label="Place"
|
||||
name="Url Popup">
|
||||
<menu_item_call
|
||||
label="Teleport to this Location"
|
||||
layout="topleft"
|
||||
name="teleport">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="Execute" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Show on Map"
|
||||
layout="topleft"
|
||||
name="show_on_map">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="ShowOnMap" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
label="Copy SLurl to clipboard"
|
||||
layout="topleft"
|
||||
name="url_copy">
|
||||
<menu_item_call.on_click
|
||||
function="Text.Url" userdata="CopyUrl" />
|
||||
</menu_item_call>
|
||||
<menu_item_call label="Select All" name="Select All">
|
||||
<on_click function="Text" userdata="SelectAll"/>
|
||||
</menu_item_call>
|
||||
</context_menu>
|
||||
9
indra/newview/skins/default/xui/es/menu_url_agent.xml
Normal file
9
indra/newview/skins/default/xui/es/menu_url_agent.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Ver el perfil" name="show_agent"/>
|
||||
<menu_item_call label="Enviar un MI..." name="send_im"/>
|
||||
<menu_item_call label="Añadir como amigo..." name="add_friend"/>
|
||||
<menu_item_call label="Quitar de los amigos..." name="remove_friend"/>
|
||||
<menu_item_call label="Copiar el nombre al portapapeles" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/es/menu_url_email.xml
Normal file
5
indra/newview/skins/default/xui/es/menu_url_email.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Email Popup">
|
||||
<menu_item_call label="Redactar el correo electrónico en un cliente externo" name="email_open_external"/>
|
||||
<menu_item_call label="Copiar el correo electrónico al portapapeles" name="email_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/es/menu_url_group.xml
Normal file
6
indra/newview/skins/default/xui/es/menu_url_group.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar la información del grupo" name="show_group"/>
|
||||
<menu_item_call label="Copiar el grupo al portapapeles" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/es/menu_url_http.xml
Normal file
7
indra/newview/skins/default/xui/es/menu_url_http.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Abrir la página web" name="url_open"/>
|
||||
<menu_item_call label="Abrir en el navegador incorporado" name="url_open_internal"/>
|
||||
<menu_item_call label="Abrir en mi navegador" name="url_open_external"/>
|
||||
<menu_item_call label="Copiar la URL al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar ítem del inventario" name="show_item"/>
|
||||
<menu_item_call label="Copiar el nombre al portapapeles" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/es/menu_url_map.xml
Normal file
6
indra/newview/skins/default/xui/es/menu_url_map.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar en el mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Teleportarse a la localización" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
10
indra/newview/skins/default/xui/es/menu_url_objectim.xml
Normal file
10
indra/newview/skins/default/xui/es/menu_url_objectim.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Perfil del objeto..." name="show_object"/>
|
||||
<menu_item_call label="Ignorar..." name="block_object"/>
|
||||
<menu_item_call label="Desbloquear" name="unblock_object"/>
|
||||
<menu_item_call label="Mostrar en el mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Teleportarse a la posición del objeto" name="teleport_to_object"/>
|
||||
<menu_item_call label="Copiar el nombre del objeto al portapapeles" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/es/menu_url_parcel.xml
Normal file
6
indra/newview/skins/default/xui/es/menu_url_parcel.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar la información de la parcela" name="show_parcel"/>
|
||||
<menu_item_call label="Mostrar en el mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/es/menu_url_slapp.xml
Normal file
5
indra/newview/skins/default/xui/es/menu_url_slapp.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Ejecutar este comando" name="run_slapp"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/es/menu_url_slurl.xml
Normal file
7
indra/newview/skins/default/xui/es/menu_url_slurl.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar la información del lugar" name="show_place"/>
|
||||
<menu_item_call label="Mostrar en el mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Teleportarse a este lugar" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/es/menu_url_teleport.xml
Normal file
6
indra/newview/skins/default/xui/es/menu_url_teleport.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Teleportarse a este lugar" name="teleport"/>
|
||||
<menu_item_call label="Mostrar en el mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Copiar la SLurl al portapapeles" name="url_copy"/>
|
||||
</context_menu>
|
||||
9
indra/newview/skins/default/xui/fr/menu_url_agent.xml
Normal file
9
indra/newview/skins/default/xui/fr/menu_url_agent.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Voir le profil" name="show_agent"/>
|
||||
<menu_item_call label="Envoyer IM..." name="send_im"/>
|
||||
<menu_item_call label="Devenir amis..." name="add_friend"/>
|
||||
<menu_item_call label="Supprimer cet ami..." name="remove_friend"/>
|
||||
<menu_item_call label="Copier le nom dans le presse-papiers" name="url_copy_label"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/fr/menu_url_email.xml
Normal file
5
indra/newview/skins/default/xui/fr/menu_url_email.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Email Popup">
|
||||
<menu_item_call label="Composer le message dans un client externe" name="email_open_external"/>
|
||||
<menu_item_call label="Copier le message dans le presse-papiers" name="email_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papier" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/fr/menu_url_group.xml
Normal file
6
indra/newview/skins/default/xui/fr/menu_url_group.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Voir le profil du groupe" name="show_group"/>
|
||||
<menu_item_call label="Copier le groupe dans le presse-papiers" name="url_copy_label"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/fr/menu_url_http.xml
Normal file
7
indra/newview/skins/default/xui/fr/menu_url_http.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Ouvrir la page Web" name="url_open"/>
|
||||
<menu_item_call label="Ouvrir dans un navigateur interne" name="url_open_internal"/>
|
||||
<menu_item_call label="Ouvrir dans un navigateur externe" name="url_open_external"/>
|
||||
<menu_item_call label="Copier l'URL dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Afficher l'article d'inventaire" name="show_item"/>
|
||||
<menu_item_call label="Copier le nom dans le presse-papiers" name="url_copy_label"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/fr/menu_url_map.xml
Normal file
6
indra/newview/skins/default/xui/fr/menu_url_map.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Voir sur la carte" name="show_on_map"/>
|
||||
<menu_item_call label="Me téléporter à cet endroit" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
10
indra/newview/skins/default/xui/fr/menu_url_objectim.xml
Normal file
10
indra/newview/skins/default/xui/fr/menu_url_objectim.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Profil de l'objet…" name="show_object"/>
|
||||
<menu_item_call label="Ignorer…" name="block_object"/>
|
||||
<menu_item_call label="Ne plus ignorer" name="unblock_object"/>
|
||||
<menu_item_call label="Voir sur la carte" name="show_on_map"/>
|
||||
<menu_item_call label="Me téléporter à l'emplacement de l'objet" name="teleport_to_object"/>
|
||||
<menu_item_call label="Copier le nom de l'objet dans le presse-papiers" name="url_copy_label"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/fr/menu_url_parcel.xml
Normal file
6
indra/newview/skins/default/xui/fr/menu_url_parcel.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Afficher les informations sur la parcelle" name="show_parcel"/>
|
||||
<menu_item_call label="Voir sur la carte" name="show_on_map"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/fr/menu_url_slapp.xml
Normal file
5
indra/newview/skins/default/xui/fr/menu_url_slapp.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Exécuter cette commande" name="run_slapp"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/fr/menu_url_slurl.xml
Normal file
7
indra/newview/skins/default/xui/fr/menu_url_slurl.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Afficher les informations sur ce lieu" name="show_place"/>
|
||||
<menu_item_call label="Voir sur la carte" name="show_on_map"/>
|
||||
<menu_item_call label="Me téléporter à cet endroit" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/fr/menu_url_teleport.xml
Normal file
6
indra/newview/skins/default/xui/fr/menu_url_teleport.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Me téléporter à cet endroit." name="teleport"/>
|
||||
<menu_item_call label="Voir sur la carte" name="show_on_map"/>
|
||||
<menu_item_call label="Copier la SLurl dans le presse-papiers" name="url_copy"/>
|
||||
</context_menu>
|
||||
9
indra/newview/skins/default/xui/it/menu_url_agent.xml
Normal file
9
indra/newview/skins/default/xui/it/menu_url_agent.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Vedi profilo" name="show_agent"/>
|
||||
<menu_item_call label="Manda IM..." name="send_im"/>
|
||||
<menu_item_call label="Aggiungi come amico..." name="add_friend"/>
|
||||
<menu_item_call label="Togli amicizia..." name="remove_friend"/>
|
||||
<menu_item_call label="Copia nome negli Appunti" name="url_copy_label"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/it/menu_url_email.xml
Normal file
5
indra/newview/skins/default/xui/it/menu_url_email.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Email Popup">
|
||||
<menu_item_call label="Componi un'email in un client esterno" name="email_open_external"/>
|
||||
<menu_item_call label="Copia email negli Appunti" name="email_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/it/menu_url_group.xml
Normal file
6
indra/newview/skins/default/xui/it/menu_url_group.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostra informazioni gruppo" name="show_group"/>
|
||||
<menu_item_call label="Copia gruppo negli Appunti" name="url_copy_label"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/it/menu_url_http.xml
Normal file
7
indra/newview/skins/default/xui/it/menu_url_http.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Apri pagina Web" name="url_open"/>
|
||||
<menu_item_call label="Apri nel browser interno" name="url_open_internal"/>
|
||||
<menu_item_call label="Apri nel browser esterno" name="url_open_external"/>
|
||||
<menu_item_call label="Copia URL negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostra oggetto dell'inventario" name="show_item"/>
|
||||
<menu_item_call label="Copia nome negli Appunti" name="url_copy_label"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/it/menu_url_map.xml
Normal file
6
indra/newview/skins/default/xui/it/menu_url_map.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostra sulla mappa" name="show_on_map"/>
|
||||
<menu_item_call label="Teleport al luogo" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
10
indra/newview/skins/default/xui/it/menu_url_objectim.xml
Normal file
10
indra/newview/skins/default/xui/it/menu_url_objectim.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Profilo oggetto..." name="show_object"/>
|
||||
<menu_item_call label="Blocca..." name="block_object"/>
|
||||
<menu_item_call label="Sblocca" name="unblock_object"/>
|
||||
<menu_item_call label="Mostra sulla mappa" name="show_on_map"/>
|
||||
<menu_item_call label="Teleport sul luogo dell'oggetto" name="teleport_to_object"/>
|
||||
<menu_item_call label="Copia nome oggetto negli Appunti" name="url_copy_label"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/it/menu_url_parcel.xml
Normal file
6
indra/newview/skins/default/xui/it/menu_url_parcel.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostra informazioni lotto" name="show_parcel"/>
|
||||
<menu_item_call label="Mostra sulla mappa" name="show_on_map"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/it/menu_url_slapp.xml
Normal file
5
indra/newview/skins/default/xui/it/menu_url_slapp.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Esegui questo comando" name="run_slapp"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/it/menu_url_slurl.xml
Normal file
7
indra/newview/skins/default/xui/it/menu_url_slurl.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostra informazioni del luogo" name="show_place"/>
|
||||
<menu_item_call label="Mostra sulla mappa" name="show_on_map"/>
|
||||
<menu_item_call label="Teleport al luogo" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/it/menu_url_teleport.xml
Normal file
6
indra/newview/skins/default/xui/it/menu_url_teleport.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Teleport a questa destinazione" name="teleport"/>
|
||||
<menu_item_call label="Mostra sulla mappa" name="show_on_map"/>
|
||||
<menu_item_call label="Copia SLurl negli Appunti" name="url_copy"/>
|
||||
</context_menu>
|
||||
9
indra/newview/skins/default/xui/pt/menu_url_agent.xml
Normal file
9
indra/newview/skins/default/xui/pt/menu_url_agent.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Exibir perfil" name="show_agent"/>
|
||||
<menu_item_call label="Enviar MI..." name="send_im"/>
|
||||
<menu_item_call label="Adicionar amigo..." name="add_friend"/>
|
||||
<menu_item_call label="Remover amigo..." name="remove_friend"/>
|
||||
<menu_item_call label="Copiar nome para área de transferência" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/pt/menu_url_email.xml
Normal file
5
indra/newview/skins/default/xui/pt/menu_url_email.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Email Popup">
|
||||
<menu_item_call label="Escrever email em cliente externo" name="email_open_external"/>
|
||||
<menu_item_call label="Copiar email para área de transferência" name="email_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Copiar SLurl para a área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/pt/menu_url_group.xml
Normal file
6
indra/newview/skins/default/xui/pt/menu_url_group.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar informações do grupo" name="show_group"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/pt/menu_url_http.xml
Normal file
7
indra/newview/skins/default/xui/pt/menu_url_http.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Abrir página da web" name="url_open"/>
|
||||
<menu_item_call label="Abrir no navegador do SL" name="url_open_internal"/>
|
||||
<menu_item_call label="Abrir no navegador externo" name="url_open_external"/>
|
||||
<menu_item_call label="Copiar URL para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar item de inventário" name="show_item"/>
|
||||
<menu_item_call label="Copiar nome para área de transferência" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/pt/menu_url_map.xml
Normal file
6
indra/newview/skins/default/xui/pt/menu_url_map.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar no mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Teletransportar para este lugar" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
10
indra/newview/skins/default/xui/pt/menu_url_objectim.xml
Normal file
10
indra/newview/skins/default/xui/pt/menu_url_objectim.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Perfil do objeto..." name="show_object"/>
|
||||
<menu_item_call label="Bloquear..." name="block_object"/>
|
||||
<menu_item_call label="Desbloquear" name="unblock_object"/>
|
||||
<menu_item_call label="Mostrar no mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Teletransportar para lugar do objeto" name="teleport_to_object"/>
|
||||
<menu_item_call label="Copiar nome do objeto para área de transferência" name="url_copy_label"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/pt/menu_url_parcel.xml
Normal file
6
indra/newview/skins/default/xui/pt/menu_url_parcel.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar informações sobre este lote" name="show_parcel"/>
|
||||
<menu_item_call label="Mostrar no mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
5
indra/newview/skins/default/xui/pt/menu_url_slapp.xml
Normal file
5
indra/newview/skins/default/xui/pt/menu_url_slapp.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Executar este comando" name="run_slapp"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
7
indra/newview/skins/default/xui/pt/menu_url_slurl.xml
Normal file
7
indra/newview/skins/default/xui/pt/menu_url_slurl.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Mostrar informações sobre este lugar" name="show_place"/>
|
||||
<menu_item_call label="Mostrar no mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Teletransportar para este lugar" name="teleport_to_location"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
6
indra/newview/skins/default/xui/pt/menu_url_teleport.xml
Normal file
6
indra/newview/skins/default/xui/pt/menu_url_teleport.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<context_menu name="Url Popup">
|
||||
<menu_item_call label="Teletransportar para este lugar" name="teleport"/>
|
||||
<menu_item_call label="Mostrar no mapa" name="show_on_map"/>
|
||||
<menu_item_call label="Copiar SLurl para área de transferência" name="url_copy"/>
|
||||
</context_menu>
|
||||
Reference in New Issue
Block a user