Files
SingularityViewer/indra/newview/skins/default/xui/en-us/floater_top_objects.xml
Lirusaito ffe403e0f0 Update administrative tools code from upstream
Updates LLFloaterTopObjects code to have parcel filter(STAT_FILTER_BY_PARCEL_NAME) and use the CallbackRegistrar
Top Objects XML (and Translation) bits updated in part from Firestorm, as LL Viewer lacks certain buttons and the old xml was too far behind
- Translators may want to have a look at this... although you sorta need to have estate powers for it to be of any worth... *sigh*
Updates LLFloaterGodTools to use CallbackRegistrar
2013-07-13 16:38:20 -04:00

300 lines
6.5 KiB
XML

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater
can_close="true"
can_drag_on_left="false"
can_minimize="true"
can_resize="true"
height="372"
min_height="300"
min_width="572"
name="top_objects"
help_topic="top_objects"
title="Top Objects"
width="800">
<string
name="top_scripts_title">
Top Scripts
</string>
<string
name="top_scripts_text">
[COUNT] scripts taking a total of [TIME] ms
</string>
<string
name="scripts_score_label">
Time
</string>
<string
name="top_colliders_title">
Top Colliders
</string>
<string name="top_colliders_text">
Top [COUNT] objects experiencing many potential collisions
</string>
<string name="colliders_score_label">
Score
</string>
<string name="none_descriptor">
None found.
</string>
<text
type="string"
length="1"
follows="left|top"
height="20"
left="10"
name="title_text"
bottom="-40"
width="400">
Loading...
</text>
<scroll_list
draw_heading="true"
follows="all"
height="170"
left_delta="0"
multi_select="true"
name="objects_list"
bottom_delta="-170"
width="780">
<column
label="Score"
name="score"
width="45" />
<column
label="Name"
name="name"
width="130" />
<column
label="Owner"
name="owner"
width="100" />
<column
label="Location"
name="location"
width="120" />
<column
label="Parcel"
name="parcel"
width="120" />
<column
label="Time"
name="time"
width="130" />
<column
label="URLs"
name="URLs"
width="40" />
<column
label="Memory (KB)"
name="memory"
width="40" />
<scroll_list.commit_callback
function="TopObjects.CommitObjectsList" />
</scroll_list>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left_delta="0"
name="id_text"
bottom_delta="-30"
width="107">
Object ID:
</text>
<line_editor
enabled="false"
follows="left|bottom|right"
height="20"
left="107"
name="id_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Show Beacon"
right="-10"
name="show_beacon_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.ShowBeacon" />
</button>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left="10"
bottom_delta="-30"
name="obj_name_text"
width="107">
Object name:
</text>
<line_editor
follows="left|bottom|right"
height="20"
left="107"
name="object_name_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Filter"
right="-10"
name="filter_object_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.GetByObjectName" />
</button>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left="10"
bottom_delta="-30"
name="owner_name_text"
width="107">
Owner:
</text>
<line_editor
follows="left|bottom|right"
height="20"
left="107"
name="owner_name_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Filter"
right="-10"
name="filter_owner_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.GetByOwnerName" />
</button>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left="10"
bottom_delta="-30"
name="parcel_name_text"
width="107">
Parcel:
</text>
<line_editor
follows="left|bottom|right"
height="20"
left="107"
name="parcel_name_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Filter"
right="-10"
name="filter_parcel_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.GetByParcelName" />
</button>
<button
follows="bottom|right"
height="20"
label="Refresh"
name="refresh_btn"
right="-10"
bottom_delta="-27"
width="110">
<button.commit_callback
function="TopObjects.Refresh" />
</button>
<button
follows="bottom|left"
height="20"
label="Return Selected"
left="10"
bottom_delta="0"
name="return_selected_btn"
width="110">
<button.commit_callback
function="TopObjects.ReturnSelected" />
</button>
<button
follows="bottom|left"
height="20"
label="Return All"
left_delta="110"
name="return_all_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.ReturnAll" />
</button>
<button
follows="bottom|left"
height="20"
label="Teleport to"
left_delta="110"
name="teleport_to_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.TeleportToObject" />
</button>
<button
follows="bottom|left"
height="20"
label="Profile"
left_delta="110"
name="profile_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.Profile" />
</button>
<button
follows="bottom|left"
height="20"
label="Disable Selected"
bottom_delta="-20"
left="10"
name="disable_selected_btn"
width="110">
<button.commit_callback
function="TopObjects.DisableSelected" />
</button>
<button
follows="bottom|left"
height="20"
label="Disable All"
left_delta="110"
name="disable_all_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.DisableAll" />
</button>
<button
follows="bottom|left"
height="20"
label="Estate Kick"
left_delta="110"
name="estate_kick_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.Kick" />
</button>
</floater>