A Massive Experience Tools (and Unstable Branch) Merge

[XP Tools] Initial merge Cherry Pick

Also modernize llfloaterauction internally, but leave the ui the same for now.
Breaks out script_question_mute() in llviewermessage.cpp to better sync with upstream
Adds support for UnknownScriptQuestion notification (translators need to translate this one~)
RLVa note: Rewrote RLVa permissions handling block just a bit.
Added 13 new capabilities from the XP Tools, I doubt all of them really exist.
Minor update to LLComboBox, decided against implementing LLIconsComboBox for now.
Modified LLExperienceLog::notify to lookup names and display them along with the slurls since our editors don't do that automatically.
Experience tweak: Changed a few notify's to notifytips so that we can click the links to experience profiles from chat instead of via hacked in buttons
Migrated LLFloaterCompileQueue to a proper Instance Tracker so we can call getKey
Modernized LLSD, gives us reverse iterators and the new debugging impl. We needed the reverse iterators.
Experience tweak: Added virtual destructors to responders.
Updated llhandle.h to allow calling getDerivedHandle in public.
Updated LLScrollContainer and LLScrollBar to be more modern.
Added LLFlatListView/flat_list_view from upstream - these don't seem work though?
Added some newer login/logout strings to strings.xml
Thanks for the default timeout policies, Aleric~
To avoid needing to scroll through tabs, about land tabs now are as big as they need to be to display their labels, same on groups
Group Members and Roles has been renamed to just Members because this allows the new Experiences tab enough room to display.
Thanks to Henri Beauchamp (Cool VL Viewer) for the setupList augmentation. (without it, I'd still be stuck)
Thanks to Shyotl for the helpsies~
Added the LSL constants, events, and functions that LL neglected to put in.
Added click callbacks and name lookups for profile linky texts~

Merge is up to 22b4cdc
Old TODO: Get the uis looking nice (profiles? Experiences... floater) - done
Old TODO: Make sure flatlistviews look okay... - Not using
Old TODO: Fix LLFloaterExperiencePicker, right now the panel does not show. - unsure
Old TODO: Remove the llfloaterabout.cpp change. - done

Merges llexperiencecache with upstream and unstable
Introduces LLCoroResponder, TODO: Make everything use this.
Updates Reporter floater to the latest, supports the new cap thingy

Also adds these commits/changes:
[XPTools] Double clicking experiences in namelists should open the profile
Add List.CopyNames support for Experiences
[XP Tools] Some UI work, I'll do more later
[XPTools] More UI Stuff, Later is now!
Allow getSLURL for experiences
WIP Experience list menu
Also make EXPERIENCE > OBJECT, because mainline started OBJECT already
[XPTools] Add Experience support to Name UI
[XPTools] Fix experience profile UI 9c3067e843265587e91c659200a8d783acf2d9b2
[XPTools] Fix experience location showing "last" and getting set to "last"
[XPTools] Move Experiences floater from view menu to world menu
[XPTools] Fix up more UI
[XPTools] Fix experiences panels
[XPTools] Hide pieces of the Experiences menu when they're not usable
[XPTools] More UI work, mostly to get the menus working
[XPTools] The events list is for events, not experiences, remove menu

# Conflicts:
#	indra/llcommon/llsd.cpp - merge with unstable branch
#	indra/llmessage/message_prehash.cpp
#	indra/llmessage/message_prehash.h
#	indra/llui/llscrollbar.cpp
#	indra/llui/llscrollcontainer.cpp
#	indra/llui/llurlentry.cpp
#	indra/llui/llurlregistry.cpp
#	indra/newview/app_settings/keywords.ini
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappviewer.cpp
#	indra/newview/llappviewer.h
#	indra/newview/llassetuploadresponders.cpp
#	indra/newview/llcompilequeue.* - merge stable
#	indra/newview/llfloaterabout.cpp
#	indra/newview/llfloaterland.* - merge unstable
#	indra/newview/llfloaterproperties.cpp
#	indra/newview/llfloaterregioninfo.* - merge unstable
#	indra/newview/llmenucommands.cpp - merge unstable
#	indra/newview/llpreviewscript.cpp - merge unstable
#	indra/newview/llviewermessage.cpp - merge unstable
#	indra/newview/llviewerregion.cpp - merge unstable
#	indra/newview/skins/default/textures/textures.xml - merge unstable
#	indra/newview/skins/default/xui/en-us/strings.xml - merge unstable
This commit is contained in:
Inusaito Sayori
2014-08-16 17:31:11 -04:00
committed by Liru Færs
parent 9a53824d6d
commit 36b75b2398
119 changed files with 13287 additions and 2750 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 B

View File

@@ -299,6 +299,8 @@ with the same filename but different name
<texture name="icon_event.tga"/>
<texture name="icon_event_adult.tga"/>
<texture name="icon_event_mature.tga"/>
<texture name="icon_for_sale.tga"/>
<texture name="Generic_Experience" file_name="Blank.png" preload="false" />
<texture name="icon_groupnotice.tga"/>
<texture name="icon_groupnoticeinventory.tga"/>
<texture name="icon_lock.tga"/>
@@ -373,6 +375,8 @@ with the same filename but different name
<texture name="media_btn_scrollright.png"/>
<texture name="media_btn_scrollup.png"/>
<texture name="media_btn_stoploading.png"/>
<texture name="map_event_adult.tga"/>
<texture name="media_icon.tga" file_name="icn_label_media.tga" />
<texture name="media_panel_bg.png" preload="true" scale.left="9" scale.top="9" scale.right="9" scale.bottom="9" />
<texture name="media_panel_divider.png"/>

View File

@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="floater_report_abuse" title="Missbrauch melden">
<string name="Screenshot">Foto</string>
<string name="Ridiculous1">Belästigung &gt; Nutzer leckt wiederholt Finger und berührt mich</string>
<string name="Ridiculous2">Land &gt; Anmaßung &gt; Nutzer will nicht auf seiner Seite des Fahrzeug bleiben</string>
<string name="Ridiculous3">Freud &gt; Nutzer bekundet Interesse an Ihrer Mutter</string>
<check_box label="Screenshot einschließen" name="screen_check"/>
<text name="reporter_title">Melder:</text>
<text name="reporter_field">Loremipsum Dolorsitamut</text>

View File

@@ -5,7 +5,7 @@
title="About [SHORT_APP_NAME]" width="470">
<tab_container follows="all" bottom="1" border="false" left="10" height="414" width="450" name="about_tab" tab_position="top">
<panel border="false" height="386" label="Info" help_topic="about_support_tab" name="support_panel">
<text_editor parse_urls="true" follows="top|left" font="SansSerif" top="-1" bg_readonly_color="transparent" left="3" max_length="65536" name="support_editor" bottom="28" width="443" word_wrap="true"/>
<text_editor allow_html="true" follows="top|left" font="SansSerif" top="-1" bg_readonly_color="transparent" left="3" max_length="65536" name="support_editor" bottom="28" width="443" word_wrap="true" enabled="false"/>
<button follows="left|top" label="Copy to Clipboard" name="copy_btn" right="-5" bottom="0" top_pad="5" height="25" width="180"/>
</panel>

View File

@@ -5,7 +5,7 @@
name="floaterland" rect_control="FloaterLandRect5" title="About Land"
width="460">
<tab_container bottom="-420" enabled="true" follows="left|top|right|bottom" height="400"
left="1" mouse_opaque="false" name="landtab" tab_position="top" width="459">
left="1" mouse_opaque="false" name="landtab" tab_position="top" tab_width="0" width="459">
<panel border="true" bottom="-349" enabled="true" follows="left|top|right|bottom"
height="333" label="General" left="1" mouse_opaque="true"
name="land_general_panel" width="458">

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater
positioning="cascading"
legacy_header_height="18"
can_resize="true"
height="350"
layout="topleft"
min_height="200"
min_width="400"
name="experiencepicker"
help_topic="experiencepicker"
title="Choose Experience"
width="350">
</floater>

View File

@@ -0,0 +1,593 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<floater
positioning="cascading"
can_close="true"
enabled="true"
can_resize="true"
help_topic="floater_experienceprofile"
title="Experience Profile"
save_rect="true"
rect_control="FloaterExperienceProfileRect"
min_width="345"
min_height="325"
width="358"
height="650">
<floater.string
name="empty_slurl">
(none)
</floater.string>
<floater.string
name="maturity_icon_general">
map_event.tga
</floater.string>
<floater.string
name="maturity_icon_moderate">
map_event_mature.tga
</floater.string>
<floater.string
name="maturity_icon_adult">
map_event_adult.tga
</floater.string>
<name_box
follows="top|left|right"
font="SansSerifHugeBold"
height="26"
name="experience_title"
id_type="3"
bottom="-42"
value=""
use_ellipses="true"
click_for_profile="false"
mouse_opaque="false"
left="10"
right="-3"/>
<tab_container
hide_tabs="true"
follows="all"
height="610"
left="5"
min_height="250"
bottom_delta="-605"
width="348"
name="tab_container">
<panel
background_visible="true"
follows="all"
height="540"
left="0"
min_height="250"
bottom="-540"
width="348"
name="panel_experience_info">
<scroll_container
follows="all"
height="530"
left="0"
name="xp_scroll"
opaque="true"
bottom="0"
width="348">
<panel
follows="top|left|right"
height="550"
left="0"
name="scrolling_panel"
bottom="-550"
width="315"
min_width="315">
<layout_stack
follows="all"
height="550"
left="0"
animate="false"
bottom="-550"
orientation="vertical"
width="315">
<layout_panel
follows="all"
height="19"
left="0"
bottom="-19"
auto_resize="false"
visible="false"
width="315"
name="top panel">
<text
type="string"
length="1"
follows="left|top|right"
font="SansSerif"
height="19"
bottom_delta="-19"
left="10"
right="-123"
visible="false"
name="grid_wide"/>
<button
follows="top|right"
height="23"
label="Edit"
name="edit_btn"
width="100"
visible="false"
bottom_delta="-46"
right="-14"/>
</layout_panel>
<layout_panel
follows="all"
height="197"
left="0"
bottom="-197"
auto_resize="false"
visible="false"
width="315"
name="image_panel">
<texture_picker
enabled="false"
fallback_image="default_land_picture.j2c"
follows="left|top"
height="197"
left="10"
name="logo"
bottom="-207"
width="290" />
</layout_panel>
<layout_panel
follows=""
height="50"
left="0"
bottom="-50"
auto_resize="false"
width="315"
visible="false"
name="description panel">
<text_editor
follows="left|top|right"
font="SansSerif"
enabled="false"
height="50"
left="10"
name="experience_description"
bottom="-50"
value=""
width="305"
max_length="2048"/>
</layout_panel>
<layout_panel
follows=""
height="18"
left="0"
bottom="-18"
auto_resize="false"
width="315"
visible="true"
name="maturity panel">
<text
type="string"
length="1"
follows="left|top"
height="16"
left="10"
name="ContentRating"
width="75">
Rating:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
left_delta="77"
valign="center"
name="ContentRatingText"
bottom_delta="3"
width="188">
</text>
</layout_panel>
<layout_panel
follows="all"
height="46"
left="0"
bottom="-51"
width="313"
visible="false"
auto_resize="false"
name="location panel">
<text
type="string"
length="1"
follows="left|top"
height="16"
left="10"
name="Location"
width="290">
Location:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
left="10"
valign="center"
use_ellipses="true"
name="LocationTextText"
width="288">
</text>
</layout_panel>
<layout_panel
follows="all"
height="53"
left="0"
bottom="-58"
width="313"
visible="false"
auto_resize="false"
name="marketplace panel">
<text
type="string"
length="1"
follows="left|top"
height="16"
left="10"
width="290">
Marketplace store:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
left="10"
valign="center"
use_ellipses="true"
name="marketplace"
width="288">
</text>
</layout_panel>
<layout_panel
follows="left|top|right"
height="18"
left="0"
bottom="-18"
auto_resize="false"
width="315">
<text
type="string"
length="1"
follows="left|top"
height="18"
left="10"
name="Owner"
width="75">
Owner:
</text>
<name_box
type="string"
length="1"
follows="left|top|right"
height="18"
left_delta="77"
valign="center"
name="OwnerText"
use_ellipses="true"
bottom_delta="0"
width="188">
</name_box>
</layout_panel>
<layout_panel
follows="all"
height="18"
left="0"
bottom="-23"
width="313"
visible="false"
auto_resize="false"
name="group_panel">
<text
type="string"
length="1"
follows="left|top"
height="16"
left="10"
name="Group"
width="75">
Group:
</text>
<name_box
type="string"
length="1"
follows="left|top|right"
height="18"
left_delta="77"
valign="center"
name="GroupText"
id_type="1"
use_ellipses="true"
bottom_delta="0"
width="188">
</name_box>
</layout_panel>
<layout_panel
follows="all"
height="75"
left="0"
bottom="-80"
width="313"
auto_resize="false"
visible="true"
name="perm panel">
<button
follows="bottom|left"
height="23"
label="Allow"
name="allow_btn"
width="94"
bottom_delta="-26"
left="7"
enabled="false"/>
<button
follows="bottom|left"
height="23"
label="Forget"
name="forget_btn"
width="94"
bottom_delta="0"
left_delta="97"
enabled="false"/>
<button
follows="bottom|left"
height="23"
label="Block"
name="block_btn"
width="94"
bottom_delta="0"
left_delta="97"
enabled="false"/>
<text
type="string"
halign="center"
length="1"
follows="left|top|right"
height="16"
left="10"
name="privileged"
visible="false"
width="288">
This experience is enabled for all residents.
</text>
<button
follows="bottom|left"
height="23"
label="Report Abuse"
name="report_btn"
width="94"
bottom_delta="-5"
left="104"
enabled="true"/>
</layout_panel>
</layout_stack>
</panel>
</scroll_container>
</panel>
<panel
background_visible="true"
follows="all"
height="540"
left="0"
top="0"
width="348"
name="edit_panel_experience_info">
<scroll_container
follows="all"
height="520"
left="9"
name="edit_xp_scroll"
opaque="true"
bottom_delta="-530"
width="330">
<panel
follows="top|left|right"
height="590"
left="0"
name="edit_scrolling_panel"
top="0"
width="310">
<texture_picker
enabled="true"
fallback_image="default_land_picture.j2c"
follows="left|top"
height="197"
left="10"
name="edit_logo"
top="10"
width="290" />
<text
follows="left|top|right"
height="14"
left="10"
name="edit_experience_title_label"
use_ellipses="true"
value="Name:"
right="-10"/>
<line_editor
follows="left|top|right"
height="19"
left="10"
name="edit_experience_title"
max_length_bytes="63"
right="-10"/>
<text
follows="left|top|right"
height="14"
left="10"
bottom_delta="-24"
name="edit_experience_desc_label"
use_ellipses="true"
value="Description:"
right="-10"/>
<text_editor
follows="left|top|right"
height="57"
left="11"
name="edit_experience_description"
max_length="2048"
right="-11"
word_wrap="true"/>
<button
bottom_delta="-33"
left="10"
width="125"
height="23"
name="Group_btn"
label="Group"
/>
<text
type="string"
length="1"
follows="left|top|right"
height="14"
left_delta="135"
bottom_delta="-32"
use_ellipses="true"
name="edit_GroupText"
right="-10" />
<text
bottom_delta="-26"
type="string"
length="1"
follows="left|top|right"
height="16"
left="10"
name="edit_ContentRating"
right="-10">
Rating:
</text>
<combo_box
follows="right|top"
height="20"
label="Moderate"
right="-10"
bottom_delta="-1"
tool_tip="Increasing the maturity rating on an experience will reset permission for all residents which have allowed the experience."
name="edit_ContentRatingText"
width="105">
<combo_item
label="Adult"
name="Adult"
value="42"/>
<combo_item
label="Moderate"
name="Mature"
value="21"/>
<combo_item
label="General"
name="PG"
value="13"/>
</combo_box>
<text
type="string"
length="1"
follows="left|top"
height="14"
left="10"
bottom_delta="-24"
name="edit_Location"
right="90">
Location:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="14"
left_delta="85"
bottom_delta="-28"
use_ellipses="true"
name="edit_LocationTextText"
right="-10" />
<button
left="10"
width="125"
height="23"
name="location_btn"
label="Set to Current"
/>
<button
bottom_delta="0"
height="23"
follows="top|right"
right="-10"
width="125"
name="clear_btn"
label="Clear Location"/>
<text
type="string"
length="1"
follows="left|top|right"
height="14"
bottom_delta="-33"
left="10"
right="-10">
Marketplace store:
</text>
<line_editor
type="string"
length="1"
follows="left|top|right"
height="19"
left="10"
max_length_bytes="255"
valign="center"
name="edit_marketplace"
right="-10"/>
<check_box width="140"
height="21"
left="10"
follows="top|left"
tool_tip=""
label="Enable Experience"
name="edit_enable_btn"/>
<check_box width="125"
height="21"
bottom_delta="-42"
right="-10"
visible="false"
follows="top|left|right"
label="Hide In Search"
name="edit_private_btn"/>
<text
follows="left|top|right"
height="25"
left="10"
bottom_delta="35"
name="changes"
use_ellipses="true"
word_wrap="true"
value="Experience changes may take several minutes to be seen on all regions."
right="-10"/>
<button
follows="top|left"
height="23"
label="Back"
name="cancel_btn"
width="125"
botttom_delta="38"
left="10"
visible="true"/>
<button
follows="top|right"
height="23"
label="Save"
name="save_btn"
bottom_delta="-46"
width="125"
right="-10"
visible="true"/>
</panel>
</scroll_container>
</panel>
</tab_container>
</floater>

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<floater
can_close="true"
can_resize="true"
height="400"
width="500"
min_height="300"
min_width="500"
help_topic="floater_experiences"
name="floater_experiences"
save_rect="true"
rect_control="FloaterExperiencesRect"
single_instance="true"
reuse_instance="false"
bg_opaque_color="0 0.5 0 0.3"
title="Experiences">
<tab_container
bottom="-417"
left="3"
right="-3"
follows="all"
height="394"
name="xp_tabs">
</tab_container>
</floater>

View File

@@ -73,6 +73,32 @@
mouse_opaque="true" name="LabelAcquiredDate" v_pad="0" width="252">
Wed May 24 12:50:46 2006
</text>
<text
type="string"
length="1"
follows="left|top"
height="10"
layout="topleft"
left="10"
name="LabelItemExperienceTitle"
bottom_delta="-10"
width="78"
visible="true">
Experience:
</text>
<name_box
type="string"
length="1"
follows="left|top|right"
height="10"
layout="topleft"
left_delta="78"
name="LabelItemExperience"
bottom_delta="0"
width="210"
id_type="3"
visible="true"
/>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom_delta="-10" drop_shadow_visible="true" follows="left|top"
font="SansSerifSmall" h_pad="0" halign="left" height="10" left="10"
@@ -194,6 +220,7 @@
enabled="true" follows="left|top|right" font="SansSerifSmall" height="16"
is_unicode="false" left_delta="56" max_length="25" mouse_opaque="true"
name="Edit Cost" width="242" />
<floater.string name="loading_experience">(loading)</floater.string>
<string name="unknown">
(unknown)
</string>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater bottom="-668" can_close="true" can_drag_on_left="false" can_minimize="true"
can_resize="true" enabled="true" follows="left|top" height="550" left="306"
can_resize="true" enabled="true" follows="left|top" height="572" left="306"
min_height="271" min_width="290" mouse_opaque="true" name="script ed float"
rect_control="FloaterOpenObjectRect" title="Script: New Script" width="500" border_drop_shadow_visible="false" border_visible="false" bevel_style="none" border_style="line" border_thickness="0">
<button bottom="-538" enabled="true" follows="right|bottom" font="SansSerif"
@@ -12,6 +12,32 @@
<check_box bottom="-540" enabled="false" follows="left|bottom" font="SansSerif"
height="18" hidden="false" initial_value="true" label="Mono" left="82"
mouse_opaque="true" name="mono" radio_style="false" width="100" />
<check_box width="130"
height="21"
enabled="false"
left="12"
bottom_delta="-21"
follows="bottom|left"
label="Use Experience"
name="enable_xp" />
<combo_box
label=""
bottom_delta="0"
height="20"
left="149"
right="466"
follows="left|bottom|right"
visible="true"
name="Experiences..." />
<button label=""
name="view_profile"
image_overlay="arrow_right.tga"
height="20"
width="20"
right="486"
bottom_delta="0"
follows="right"
visible="false"/>
<panel bottom="-524" enabled="true" follows="left|top|right|bottom" height="506"
left="1" name="script ed panel" width="497" border_drop_shadow_visible="false" border_visible="false" bevel_style="none" border_style="line" border_thickness="0" />
<string name="not_allowed">
@@ -20,4 +46,13 @@
<string name="script_running">
Running
</string>
<string name="experience_enabled">
Uncheck to remove the current experience
</string>
<string name="no_experiences">
You are not authorized for any experiences
</string>
<string name="add_experiences">
Select to add an experience
</string>
</floater>

View File

@@ -5,7 +5,6 @@
help_topic="floater_region_tracker"
single_instance="true"
reuse_instance="true"
layout="topleft"
height="250"
width="408"
min_height="150"
@@ -28,7 +27,6 @@
bottom_delta="7"
halign="center"
height="31"
layout="topleft"
follows="top|right"
width="31"
mouse_opaque="true"
@@ -40,7 +38,6 @@
bottom_delta="0"
halign="center"
height="31"
layout="topleft"
follows="top|right"
width="31"
mouse_opaque="true"
@@ -52,7 +49,6 @@
bottom_delta="0"
halign="center"
height="31"
layout="topleft"
follows="top|right"
width="31"
mouse_opaque="true"
@@ -64,7 +60,6 @@
tool_tip="Double click an entry to open it on the world map."
height="195"
width="400"
layout="topleft"
follows="all"
bottom_delta="-199"
left="4"

View File

@@ -5,6 +5,9 @@
<string name="Screenshot">
Screenshot
</string>
<string name="Ridiculous1" value="Harassment &gt; User keeps licking finger and touching me"/>
<string name="Ridiculous2" value="Land &gt; Encroachment &gt; User won't stay on their side of the car"/>
<string name="Ridiculous3" value="Freud &gt; User has taken an interest in their mother"/>
<texture_picker allow_no_texture="true" bottom="-150" default_image_name="None"
follows="left|top" height="114" label="" left="238" mouse_opaque="true"
name="screenshot" width="134" />
@@ -17,12 +20,12 @@
mouse_opaque="true" name="reporter_title" v_pad="0" width="50">
Reporter:
</text>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-48" drop_shadow_visible="true" follows="left|top"
<name_box bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-48" drop_shadow_visible="true" follows="left|top" click_for_profile="false"
font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="62"
mouse_opaque="true" name="reporter_field" v_pad="0" width="150">
Loremipsum Dolorsitamut
</text>
</name_box>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-64" drop_shadow_visible="true" follows="left|top"
font="SansSerifSmall" h_pad="0" halign="left" height="16" left="16"
@@ -75,12 +78,12 @@
mouse_opaque="true" name="owner_name_label" v_pad="0" width="60">
Owner:
</text>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom_delta="0" drop_shadow_visible="true" follows="left|top"
<name_box bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom_delta="0" drop_shadow_visible="true" follows="left|top" rlv_sensitive="true"
font="SansSerifSmall" h_pad="0" halign="left" height="16" left_delta="66"
mouse_opaque="true" name="owner_name" v_pad="0" width="109">
Hendrerit Vulputate
</text>
</name_box>
<combo_box bottom_delta="-48" follows="left|top" height="20" left="16" mouse_opaque="true"
name="category_combo"
tool_tip="Category -- select the category that best describes this report"
@@ -116,19 +119,19 @@
<combo_box.item
label="Fraud &gt; L$ or USD $"
name="Fraud__US$"
value="50" />
value="47" />
<combo_box.item
name="Ridiculous3"
name="Ridiculous3"
label="Freud &gt; User has taken an interest in their mother"
value="100" />
value="1000" />
<combo_box.item
label="Harassment &gt; Targeted behavior intended to disrupt"
name="Harassment__Solicting_inciting_others_to_violate_ToS"
value="55" />
value="51" />
<combo_box.item
label="Harassment &gt; User keeps licking finger and touching me"
name="Ridiculous1"
value="100"/>
value="1000"/>
<combo_box.item
label="Indecency &gt; Broadly offensive content or conduct"
name="Indecency__Broadly_offensive_content_or_conduct"
@@ -152,9 +155,9 @@
<combo_box.item
name="Ridiculous2"
label="Land &gt; Encroachment &gt; User won't stay on their side of the car"
value="100" />
value="1000" />
<combo_box.item
label="Gaming Policy Violation"
label="Skill Gaming Policy Violation"
name="Wagering_gambling"
value="67" />
<combo_box.item
@@ -215,9 +218,9 @@
bottom_delta="-32" drop_shadow_visible="true" follows="left|top"
font="SansSerifSmall" h_pad="0" halign="left" height="48" left="70"
mouse_opaque="true" name="bug_aviso" v_pad="0" width="308">
Please be specific about the date, location, nature of
abuse, relevant chat/IM text, and select the object
if possible.
Please be as specific as possible: date, location,
nature of abuse, relevant chat/IM text, etc.
* Incomplete reports won't be investigated
</text>
<text_editor bottom_delta="-152" embedded_items="false"
follows="left|top" font="SansSerifSmall" height="146" left="16"

View File

@@ -58,15 +58,17 @@
<check_box bottom_delta="-20" label="TP History" name="teleport_history_btn" follows="left|right" control_name="ToolbarVisibleTeleportHistory"/>
<check_box bottom_delta="-20" label="Map" name="map_btn" follows="left|right" control_name="ToolbarVisibleWorldMap"/>
<check_box bottom_delta="-20" label="Mini-Map" name="minimap_btn" follows="left|right" control_name="ToolbarVisibleMiniMap"/>
<check_box bottom_delta="-20" label="Experiences" name="experiences_btn" follows="left|right" control_name="ToolbarVisibleExperiences"/>
<check_box bottom_delta="-20" label="Experience Search" name="experience_search_btn" follows="left|right" control_name="ToolbarVisibleExperiencePicker"/>
<!-- [RLVa:LF] -->
<check_box bottom_delta="-20" label="RLVa Restrictions" name="rlv_restrictions_btn" follows="left|right" control_name="ToolbarVisibleRLVRestrictions"/>
<check_box bottom_delta="-20" label="RLVa Locks" name="rlv_locks_btn" follows="left|right" control_name="ToolbarVisibleRLVLocks"/>
<check_box bottom_delta="-20" label="RLVa Strings" name="rlv_strings_btn" follows="left|right" control_name="ToolbarVisibleRLVStrings"/>
<!-- [/RLVa:LF] -->
<check_box bottom_delta="-20" label="Memory Leak" name="memleak_btn" follows="left|right" control_name="ToolbarVisibleMemLeak" visibility_control="QAMode"/>
<check_box bottom_delta="-20" label="Message Log" name="message_log_btn" follows="left|right" control_name="ToolbarVisibleMessageLog"/>
<check_box bottom="-38" label="Message Log" name="message_log_btn" follows="left|right" control_name="ToolbarVisibleMessageLog" left_delta="160"/>
<check_box bottom_delta="-20" label="Statistics" name="stats_btn" follows="left|right" control_name="ToolbarVisibleStatBar"/>
<check_box bottom="-38" label="Notifications Console" name="notifications_console_btn" follows="left|right" control_name="ToolbarVisibleNotificationsConsole" left_delta="160"/>
<check_box bottom_delta="-20" label="Notifications Console" name="notifications_console_btn" follows="left|right" control_name="ToolbarVisibleNotificationsConsole"/>
<check_box bottom_delta="-20" label="Debug Console" name="debug_console_btn" follows="left|right" control_name="ToolbarVisibleDebugConsole"/>
<check_box bottom_delta="-20" label="Region Console" name="region_console_btn" follows="left|right" control_name="ToolbarVisibleRegionDebugConsole"/>
<check_box bottom_delta="-20" label="Fast Timers" name="fast_timers_btn" follows="left|right" control_name="ToolbarVisibleFastTimers"/>
@@ -80,9 +82,9 @@
<check_box bottom_delta="-20" label="Make Outfit" name="make_outfit_btn" follows="left|right" control_name="ToolbarVisibleOutfit"/>
<check_box bottom_delta="-20" label="Outfits" name="outfits_btn" follows="left|right" control_name="ToolbarVisibleInventoryOutfits"/>
<check_box bottom_delta="-20" label="Favorites" name="favs_btn" follows="left|right" control_name="ToolbarVisibleInventoryFavs"/>
<check_box bottom_delta="-20" label="Received Items" name="received_items_btn" follows="left|right" control_name="ToolbarVisibleInventoryReceivedItems"/>
<check_box bottom="-38" label="Received Items" name="received_items_btn" follows="left|right" control_name="ToolbarVisibleInventoryReceivedItems" left_delta="160"/>
<check_box bottom_delta="-20" label="Marketplace Listings" name="marketplace_listings_btn" follows="left|right" control_name="ToolbarVisibleMarketplaceListings"/>
<check_box bottom="-38" label="Marketplace" name="marketplace_btn" follows="left|right" control_name="ToolbarVisibleMarketplace" left_delta="160"/>
<check_box bottom_delta="-20" label="Marketplace" name="marketplace_btn" follows="left|right" control_name="ToolbarVisibleMarketplace"/>
<check_box bottom_delta="-20" label="Preferences" name="preferences_btn" follows="left|right" control_name="ToolbarVisiblePreferences"/>
<check_box bottom_delta="-20" label="Joystick Config" name="joystick_btn" follows="left|right" control_name="ToolbarVisibleJoystick"/>
<check_box bottom_delta="-20" label="Autoreplace" name="auto_replace_btn" follows="left|right" control_name="ToolbarVisibleAutoReplace"/>

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<menu name="Avatar Menu" create_jump_keys="true">
<menu_item_call label="Profile" name="Profile">
<on_click function="List.ShowProfile"/>
<on_enable function="List.EnableAnySelected"/>
</menu_item_call>
<menu_item_call label="Allow" name="Allow">
<on_click function="List.Experience.Allow"/>
<on_visible function="List.EnableAnySelected"/>
</menu_item_call>
<menu_item_call label="Forget" name="Forget">
<on_click function="List.Experience.Forget"/>
<on_visible function="List.EnableAnySelected"/>
</menu_item_call>
<menu_item_call label="Block" name="Block">
<on_click function="List.Experience.Block"/>
<on_visible function="List.EnableAnySelected"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_call label="Report" name="Report">
<on_click function="List.AbuseReport"/>
<on_enable function="List.EnableSingleSelected"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_call label="Copy SLURL to clipboard" name="url_copy">
<menu_item_call.on_click function="List.CopySLURL"/>
<on_visible function="List.EnableSingleSelected"/>
</menu_item_call>
<menu_item_call label="Copy Key to clipboard" name="key_copy">
<menu_item_call.on_click function="List.CopyUUIDs" />
<on_visible function="List.EnableAnySelected"/>
</menu_item_call>
<menu_item_call label="Copy Name to clipboard" name="name_copy">
<menu_item_call.on_click function="List.CopyNames" />
<on_visible function="List.EnableAnySelected"/>
</menu_item_call>
</menu>

View File

@@ -2,17 +2,9 @@
<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="Copy Key to clipboard" name="key_copy">
<menu_item_call.on_click function="List.CopyUUIDs" />
</menu_item_call>
name="Url Popup"
filename="menu_experiences.xml">
<menu_item_separator/>
<menu_item_call label="Select All" name="Select All">
<on_click function="Text" userdata="SelectAll"/>
</menu_item_call>

View File

@@ -642,6 +642,10 @@
<on_check function="FloaterVisible" userdata="destinations"/>
<on_visible function="World.VisibleDestinations"/>
</menu_item_check>
<menu_item_check label="Experiences..." name="Experiences...">
<on_click function="ShowFloater" userdata="experiences" />
<on_check function="FloaterVisible" userdata="experiences" />
</menu_item_check>
<menu_item_separator bottom="-213" label="-----------" left="0" name="separator5"/>
<menu_item_call bottom="-251" enabled="true" height="19" label="My Land..." left="0"
mouse_opaque="true" name="My Land..." width="185">

View File

@@ -992,11 +992,132 @@ Joining this group costs [CURRENCY][COST].
You do not have enough [CURRENCY] to join this group.
</notification>
<notification
icon="alertmodal.tga"
name="CreateGroupCost"
type="alertmodal">
Creating this group will cost L$[COST].
Groups need more than one member, or they are deleted forever.
Please invite members within 48 hours.
<tag>group</tag>
<tag>funds</tag>
<usetemplate
canceltext="Cancel"
name="okcancelbuttons"
notext="Cancel"
yestext="Create group for L$[COST]"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupInaccessible"
type="alertmodal">
This group is not accessible to you.
<tag>group_id</tag>
<tag>success</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupError"
type="alertmodal">
Error processing your group membership request.
<tag>group_id</tag>
<tag>success</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupErrorReason"
type="alertmodal">
Unable to join group: [reason]
<tag>group_id</tag>
<tag>success</tag>
<tag>reason</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupTrialUser"
type="alertmodal">
Sorry, trial users can't join groups.
<tag>group_id</tag>
<tag>success</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupMaxGroups"
type="alertmodal">
You cannot join &apos;[group_name]&apos;:
You are already a member of [group_count] groups, the maximum number allowed is [max_groups]
<tag>success</tag>
<tag>group_id</tag>
<tag>group_name</tag>
<tag>group_count</tag>
<tag>max_groups</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupClosedEnrollment"
type="alertmodal">
You cannot join &apos;[group_name]&apos;:
The group no longer has open enrollment.
<tag>group_id</tag>
<tag>success</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupSuccess"
type="alertmodal">
You have been added to the group
<tag>group_id</tag>
<tag>success</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="JoinGroupInsufficientFunds"
type="alertmodal">
Unable to transfer the required [CURRENCY][membership_fee] membership fee.
<tag>group_id</tag>
<tag>success</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="LandBuyPass"
type="alertmodal">
<tag>fail</tag>
For [CURRENCY][COST] you can enter this land (&apos;[PARCEL_NAME]&apos;) for [TIME] hours. Buy a pass?
<tag>funds</tag>
<tag>confirm</tag>
<usetemplate
name="okcancelbuttons"
notext="Cancel"
@@ -1009,6 +1130,7 @@ For [CURRENCY][COST] you can enter this land (&apos;[PARCEL_NAME]&apos;) for [TI
type="alertmodal">
Sale price must be set to more than [CURRENCY]0 if selling to anyone.
Please select an individual to sell to if selling for [CURRENCY]0.
<tag>fail</tag>
</notification>
<notification
@@ -1047,6 +1169,8 @@ Are you sure you want to return all objects shared with the group &apos;[NAME]&a
*WARNING* This will delete the non-transferable objects deeded to the group!
Objects: [N]
<tag>confirm</tag>
<tag>group</tag>
<usetemplate
name="okcancelbuttons"
notext="Cancel"
@@ -4391,6 +4515,90 @@ Remove estate manager for this estate only or for [ALL_ESTATES]?
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Select estate"
name="EstateAllowedExperienceAdd"
type="alert">
Add to allowed list for this estate only or for [ALL_ESTATES]?
<tag>confirm</tag>
<usetemplate
canceltext="Cancel"
name="yesnocancelbuttons"
notext="All Estates"
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Select estate"
name="EstateAllowedExperienceRemove"
type="alert">
Remove from allowed list for this estate only or for [ALL_ESTATES]?
<tag>confirm</tag>
<usetemplate
canceltext="Cancel"
name="yesnocancelbuttons"
notext="All Estates"
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Select estate"
name="EstateBlockedExperienceAdd"
type="alert">
Add to blocked list for this estate only or for [ALL_ESTATES]?
<tag>confirm</tag>
<usetemplate
canceltext="Cancel"
name="yesnocancelbuttons"
notext="All Estates"
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Select estate"
name="EstateBlockedExperienceRemove"
type="alert">
Remove from blocked list for this estate only or for [ALL_ESTATES]?
<tag>confirm</tag>
<usetemplate
canceltext="Cancel"
name="yesnocancelbuttons"
notext="All Estates"
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Select estate"
name="EstateTrustedExperienceAdd"
type="alert">
Add to key list for this estate only or for [ALL_ESTATES]?
<tag>confirm</tag>
<usetemplate
canceltext="Cancel"
name="yesnocancelbuttons"
notext="All Estates"
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Select estate"
name="EstateTrustedExperienceRemove"
type="alert">
Remove from key list for this estate only or for [ALL_ESTATES]?
<tag>confirm</tag>
<usetemplate
canceltext="Cancel"
name="yesnocancelbuttons"
notext="All Estates"
yestext="This Estate"/>
</notification>
<notification
icon="alert.tga"
label="Confirm Kick"
@@ -4429,6 +4637,17 @@ Are you sure you want to change the Estate Covenant?
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="EstateParcelAccessOverride"
type="alertmodal">
Unchecking this option may remove restrictions that parcel owners have added to prevent griefing, maintain privacy, or protect underage residents from adult material. Please discuss with your parcel owners as needed.
<tag>confirm</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="alertmodal.tga"
name="RegionEntryAccessBlocked"
@@ -7794,22 +8013,175 @@ Is this OK?
</form>
</notification>
<notification
icon="alertmodal.tga"
name="ExperienceAcquireFailed"
type="alertmodal">
Unable to acquire a new experience:
[ERROR_MESSAGE]
<tag>fail</tag>
<usetemplate
name="okbutton"
yestext="OK"/>
</notification>
<notification
icon="notify.tga"
name="NotInGroupExperienceProfileMessage"
persist="false"
type="notify">
A change to the experience group was ignored because the owner is not a member of the selected group.
</notification>
<notification
icon="notify.tga"
name="UneditableExperienceProfileMessage"
persist="false"
type="notify">
The uneditable field '[field]' was ignored when updating the experience profile.
</notification>
<notification
icon="notify.tga"
name="RestrictedToOwnerExperienceProfileMessage"
persist="false"
type="notify">
Ignored changes to the field '[field]' which can only be set by the experience owner.
</notification>
<notification
icon="notify.tga"
name="MaturityRatingExceedsOwnerExperienceProfileMessage"
persist="false"
type="notify">
You may not set the maturity rating of an experience higher than that of the owner.
</notification>
<notification
icon="notify.tga"
name="RestrictedTermExperienceProfileMessage"
persist="false"
type="notify">
The following terms prevented the update of the experience profile name and/or description: [extra_info]
</notification>
<notification
icon="notify.tga"
name="TeleportedHomeExperienceRemoved"
persist="false"
type="notify">
You have been teleported from the region [region_name] for removing the experience secondlife:///app/experience/[public_id]/profile and are no longer permitted in the region.
<form name="form">
<ignore name="ignore"
text="Kicked from region for removing an experience"/>
</form>
</notification>
<notification
icon="notify.tga"
name="TrustedExperienceEntry"
persist="false"
type="notify">
You have been allowed into the region [region_name] by participating in the key experience secondlife:///app/experience/[public_id]/profile removing this experience may kick you from the region.
<form name="form">
<ignore name="ignore"
text="Allowed into a region by an experience"/>
</form>
</notification>
<notification
icon="notify.tga"
name="TrustedExperiencesAvailable"
persist="false"
type="notify">
You do not have access to this destination. You may be allowed into the region by Accepting an experience below:
[EXPERIENCE_LIST]
Other Key Experiences may be available.
</notification>
<notification
icon="notify.tga"
name="ExperienceEvent"
persist="false"
type="notifytip">
An object was allowed to [EventType] by the secondlife:///app/experience/[public_id]/profile experience.
Owner: secondlife:///app/agent/[OwnerID]/inspect
Object Name: [ObjectName]
Parcel Name: [ParcelName]
</notification>
<notification
icon="notify.tga"
name="ExperienceEventAttachment"
persist="false"
type="notifytip">
An attachment was allowed to [EventType] by the secondlife:///app/experience/[public_id]/profile experience.
Owner: secondlife:///app/agent/[OwnerID]/inspect
</notification>
<notification
icon="notify.tga"
name="ScriptQuestionExperience"
persist="false"
type="notify">
&apos;[OBJECTNAME]&apos;, an object owned by &apos;[NAME]&apos;, requests your participation in the [GRID_WIDE]experience:
[EXPERIENCE]
Once permission is granted you will not see this message again for this experience unless it is revoked from the experience profile.
Scripts associated with this experience will be able to do the following on regions where the experience is active:
[QUESTIONS]
Is this OK?
<unique combine="combine_with_new">
<context>experience</context>
</unique>
<tag>confirm</tag>
<form name="form">
<button
index="3"
name="BlockExperience"
text="Block Experience"/>
<button
index="2"
name="Mute"
text="Block Object"/>
<button
index="0"
name="Yes"
text="Yes"/>
<button
index="1"
name="No"
text="No"/>
</form>
</notification>
<notification
icon="notify.tga"
name="ScriptQuestionCaution"
priority="high"
priority="critical"
persist="true"
type="notify">
&apos;[OBJECTNAME]&apos;, an object owned by &apos;[NAME]&apos;, would like to:
Warning: The object &apos;[OBJECTNAME]&apos; wants total access to your inworld [CURRENCY] account. If you allow access, it can remove funds from your account at any time, or empty your account completely, on an ongoing basis with no additional warnings.
[QUESTIONS]
If you do not trust this object and its creator, you should deny the request. For additional information, click the Details button.
[FOOTERTEXT]
Grant this request?
Do not allow access if you do not fully understand why it wants access to your account.
<tag>confirm</tag>
<form name="form">
<button
index="0"
name="Grant"
text="Grant"/>
text="Allow total access"/>
<button
default="true"
index="1"
@@ -7820,6 +8192,31 @@ Grant this request?
name="Details"
text="Details..."/>
</form>
<footer>
[FOOTERTEXT]
</footer>
</notification>
<notification
icon="notify.tga"
name="UnknownScriptQuestion"
persist="false"
type="notify">
The runtime script permission requested by &apos;[OBJECTNAME]&apos;, an object owned by &apos;[NAME]&apos;, isn&apos;t recognized by the viewer and can&apos;t be granted.
To grant this permission please update your viewer to the latest version.
<tag>confirm</tag>
<form name="form">
<button
default="true"
index="1"
name="Deny"
text="Ok"/>
<button
index="2"
name="Mute"
text="Block"/>
</form>
</notification>
<notification

View File

@@ -0,0 +1,343 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
background_visible="true"
follows="all"
height="570"
left="5"
min_height="350"
bottom="-575"
width="348"
name="panel_experience_info">
<text
follows="top|left|right"
font="SansSerifHugeBold"
height="26"
name="title"
bottom="-28"
value="Experience Profile"
use_ellipses="true"
left="3"
right="-3"/>
<scroll_container
follows="all"
height="532"
left="9"
name="xp_scroll"
opaque="true"
bottom_delta="-542"
width="330">
<panel
follows="top|left"
height="480"
left="0"
min_height="480"
name="scrolling_panel"
bottom="-480"
width="315"
min_width="315">
<layout_stack
follows="all"
height="480"
left="0"
bottom="-480"
orientation="vertical"
width="315">
<layout_panel
follows="all"
height="197"
left="0"
bottom="-197"
auto_resize="false"
visible="true"
width="315"
name="image_panel">
<texture_picker
enabled="false"
fallback_image="default_land_picture.j2c"
follows="left|top"
height="197"
left="10"
name="logo"
bottom="-207"
width="290" />
</layout_panel>
<layout_panel
follows="all"
height="19"
left="0"
bottom="-24"
width="313"
auto_resize="false"
>
<text
follows="left|top|right"
font="SansSerifLarge"
height="14"
left="10"
name="experience_title"
bottom="-14"
use_ellipses="true"
value="Kyle's Superhero RPG"
width="288"/>
</layout_panel>
<layout_panel
follows=""
height="50"
left="0"
bottom="-50"
auto_resize="false"
width="315"
name="description panel">
<expandable_text
follows="left|top|right"
font="SansSerif"
height="50"
left="7"
name="experience_description"
bottom="-50"
value=""
width="293"/>
</layout_panel>
<layout_panel
follows="all"
height="69"
left="0"
bottom="-74"
width="313"
visible="true"
auto_resize="false"
name="location panel"
>
<text
type="string"
length="1"
follows="left|top"
height="16"
bottom="-16"
left="10"
name="Location"
width="290">
Location:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
left="10"
valign="center"
name="LocationTextText"
width="288">
someplace
</text>
<button
follows="bottom|left"
height="23"
label="Teleport"
name="teleport_btn"
width="151"
left="10"/>
<button
follows="bottom|left"
height="23"
label="Map"
name="map_btn"
bottom_delta="0"
width="101"
left_delta="156"/>
</layout_panel>
<layout_panel
follows="all"
height="53"
left="0"
bottom="-58"
width="313"
visible="true"
auto_resize="false"
name="marketplace panel"
>
<text
type="string"
length="1"
follows="left|top"
height="16"
bottom="-16"
left="10"
name="Location"
width="290">
Marketplace store:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
bottom_delta="-18"
left="10"
valign="center"
name="LocationTextText"
width="288">
someplace
</text>
</layout_panel>
<layout_panel
follows="left|top|right"
height="69"
left="0"
bottom="-69"
auto_resize="false"
width="315"
>
<text
type="string"
length="1"
follows="left|top"
height="16"
bottom="-16"
left="10"
name="ContentRating"
width="100">
Rating:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
left_delta="102"
valign="center"
name="ContentRatingText"
bottom_delta="-2"
width="188">
Adult
</text>
<text
type="string"
length="1"
follows="left|top"
height="16"
left="10"
name="Owner"
width="100">
Owner:
</text>
<text
type="string"
length="1"
follows="left|top|right"
height="18"
left_delta="102"
valign="center"
name="OwnerText"
bottom_delta="-2"
width="188">
Kyle
</text>
<button
follows="bottom|left"
height="23"
label="Edit"
name="edit_btn"
bottom_delta="-23"
width="151"
left="10"/>
<!--
<expandable_text
allow_scroll="false"
bg_visible="false"
follows="left|top|right"
h_pad="0"
height="35"
width="280"
font="SansSerifBig"
font.style="BOLD"
left="10"
bottom_delta="-45"
name="pick_name"
read_only="false"
v_pad="0"
use_ellipses="true"
value="It's an experience" />
<text
follows="left|top"
height="16"
left="10"
bottom_delta="-26"
value="Maturity level:"
width="130" />
<icon
follows="top|left"
height="16"
image_name="unknown"
left_delta="140"
name="maturity_icon"
bottom_delta="2"
width="18" />
<text
follows="top|left"
height="16"
left_delta="23"
name="maturity_value"
bottom_delta="2"
value="unknown"
width="118" />
<panel
follows="left|top|right"
name="location_panel"
left="10"
width="280"
visible="false"
bottom_delta="20"
height="42">
<text
follows="left|top|right"
height="16"
left="00"
bottom="-16"
value="Location:"
width="280" />
<text
follows="left|top|right"
height="16"
left="0"
bottom_delta="-26"
value="Location:"
width="280" />
</panel>
<panel
follows="left|top|right"
name="location_panel"
left="10"
width="280"
bottom_delta="-52"
height="42">
<text
follows="left|top|right"
height="16"
left="00"
bottom="-16"
value="Location:"
width="280" />
<text
follows="left|top|right"
height="16"
left="0"
bottom_delta="-26"
value="Location:"
width="280" />
</panel>
-->
</layout_panel>
</layout_stack>
</panel>
</scroll_container>
</panel>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
left="0"
bottom="100"
width="300"
height="100"
min_height="100"
follows="top|bottom|right|left"
border="true">
<panel.string
name="loading">
loading...
</panel.string>
<panel.string
name="panel_allowed">
Allowed Experiences:
</panel.string>
<panel.string
name="panel_blocked">
Blocked Experiences:
</panel.string>
<panel.string
name="panel_trusted">
Trusted Experiences:
</panel.string>
<panel.string
name="no_results">
(empty)
</panel.string>
<text
name="text_name"
left="3"
right="120"
height="12"
follows="bottom|left|top">
Experience List
</text>
<text
name="text_count"
left="125"
right="-1"
height="12"
bottom_delta="0"
follows="top|left">
</text>
<scroll_list
draw_heading="false"
bottom_delta="-108"
left="3"
width="225"
height="100"
follows="top|left|right"
name="experience_list">
<columns
width="225"
user_resize="false"
name="experience_name"
label="Name"/>
</scroll_list>
<button
follows="top|right"
bottom="58"
left_delta="228"
width="65"
height="20"
name="btn_add"
label="Add..."/>
<button
follows="top|right"
width="64"
height="20"
name="btn_remove"
label="Remove"/>
<button
follows="top|right"
width="64"
height="20"
name="btn_profile"
label="Profile..."/>
</panel>

View File

@@ -0,0 +1,151 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
bottom="40"
top="-20"
left="3"
width="500"
label="Events"
follows="all">
<string
name="no_events"
value="No events."/>
<string
name="loading"
value="loading..."/>
<layout_stack
top="0"
left="4"
right="-1"
bottom="-4"
orientation="vertical"
follows="all">
<layout_panel
bottom="0"
left="1"
right="-1"
top="270"
follows="all">
<scroll_list
draw_heading="true"
left="1"
right="-86"
height="250"
follows="all"
multi_select="true"
name="experience_log_list">
<columns
width="100"
user_resize="true"
name="time"
label="Time"/>
<columns
width="100"
user_resize="true"
name="event"
label="Event"/>
<columns
width="100"
user_resize="true"
name="experience_name"
label="Experience"/>
<columns
width="100"
user_resize="true"
name="object_name"
label="Object"/>
</scroll_list>
<button
height="20"
follows="top|right"
name="btn_notify"
label="Notify"
bottom_delta="230"
right="-1"
width="80"
enabled="false"/>
<button
height="20"
follows="top|right"
name="btn_profile_xp"
label="Profile"
bottom_delta="-25"
right="-1"
width="80"
enabled="false"/>
<button
height="20"
follows="top|right"
name="btn_report_xp"
label="Report"
bottom_delta="-25"
right="-1"
width="80"
enabled="false"/>
</layout_panel>
<layout_panel
bottom="30"
left="1"
right="-1"
height="30"
min_height="30"
follows="all"
name="button_panel"
visible="true">
<check_box
bottom="26"
follows="top|left"
height="26"
label="Notify All Events Days"
width="140"
name="notify_all" />
<spinner
bottom_delta="-5"
control_name="LogDays"
decimal_digits="0"
follows="left|top"
height="23"
increment="1"
initial_value="7"
label_width="30"
left_delta="145"
max_val="14"
min_val="0"
name="logsizespinner"
width="40" />
<button
bottom="26"
height="20"
left="280"
follows="top|left"
name="btn_clear"
label="Clear"
width="80"
enabled="false"/>
<button
bottom="26"
height="20"
left_delta="80"
width="20"
follows="top|left"
name="btn_prev"
label=""
image_overlay="arrow_left.tga"
enabled="false"/>
<button
bottom="26"
height="20"
follows="top|left"
name="btn_next"
label=""
image_overlay="arrow_right.tga"
left_delta="20"
width="20"
enabled="false"/>
</layout_panel>
</layout_stack>
</panel>

View File

@@ -0,0 +1,169 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
bottom="48"
mouse_opaque="false"
left="0"
width="350"
top="24"
label="Search"
follows="all">
<string
name="not_found">
&apos;[TEXT]&apos; not found
</string>
<string
name="no_results">
No results
</string>
<string
name="searching">
Searching...
</string>
<string
name="loading">
Loading...
</string>
<string
name="maturity_icon_general">
"map_event.tga"
</string>
<string
name="maturity_icon_moderate">
"map_event_mature.tga"
</string>
<string
name="maturity_icon_adult">
"map_event_adult.tga"
</string>
<panel
follows="all"
left="5"
right="-3"
top="-20"
bottom="-28"
name="search_panel">
<text
bottom="20"
left="0"
follows="top|left|right"
right="-1">
Enter part of the name:
</text>
<line_editor
left="0"
follows="left|top|right"
name="edit"
height="18"
right="-60"/>
<button label="Go"
follows="top|right"
bottom_delta="0"
width="58"
right="-1"
height="18"
name="find"/>
<text
bottom_delta="-18"
left="0"
follows="top|left"
width="180">
Max Content Rating:
</text>
<combo_box
follows="left|top|right"
height="20"
label="Mature"
name="maturity"
bottom_delta="-6"
width="180"
right="-1">
<combo_box.item
label="Adult"
name="Adult"
value="42">
</combo_box.item>
<combo_box.item
label="Mature"
name="Mature"
value="21">
</combo_box.item>
<combo_box.item
label="PG"
name="PG"
value="13">
</combo_box.item>
</combo_box>
<scroll_list
draw_heading="true"
left="-4"
right="-1"
top="-40"
bottom="70"
follows="all"
menu_num="3"
multi_select="true"
name="search_results">
<column
halign="center"
width="24"
name="maturity"
label=""/>
<column
user_resize="true"
name="experience_name"
label="Name"/>
<column
user_resize="true"
name="owner"
label="Owner"/>
</scroll_list>
<button
follows="left|bottom"
height="20"
label="OK"
label_selected="OK"
name="ok_btn"
bottom_delta="-22"
left="0"
width="95" />
<button
follows="left|bottom"
height="20"
label="Cancel"
name="cancel_btn"
width="95"
bottom_delta="0"
left_delta="98" />
<button
follows="left|bottom"
height="20"
label="View Profile"
name="profile_btn"
width="95"
bottom_delta="0"
left_delta="98" />
<button
follows="left|bottom"
height="20"
label=""
name="left_btn"
image_overlay="arrow_left.tga"
width="20"
left_delta="98"
bottom_delta="0"
enabled="false"/>
<button
follows="left|bottom"
height="20"
label=""
image_overlay="arrow_right.tga"
name="right_btn"
width="20"
left_delta="23"
bottom_delta="0"
enabled="false" />
</panel>
</panel>

View File

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
bottom="28"
left="1"
width="200"
height="300"
label="Experiences"
follows="all">
<string
name="loading_experiences"
value="Loading experiences..."/>
<string
name="no_experiences"
value="No experiences."/>
<string
name="acquire"
value="Acquire an Experience" />
<layout_stack
left="4"
right="-1"
bottom="20"
height="280"
orientation="vertical"
follows="all">
<layout_panel
bottom="0"
left="1"
right="-1"
height="250"
follows="all">
<name_list
name="experiences_list"
height="250"
left="1"
right="-1"
bottom="0"
can_resize="false"
column_padding="0"
draw_heading="false"
draw_stripes="false"
multi_select="true"
search_column="0"
sort_column="0"
name_column_index="0"
menu_num="3"
follows="all">
</name_list>
</layout_panel>
<layout_panel
bottom="0"
left="1"
right="-1"
height="20"
min_height="20"
follows="all"
name="button_panel"
visible="false">
<button
left="3"
right="-3"
bottom="0"
top="-1"
follows="top|left"
name="btn_action"
enabled="true"/>
</layout_panel>
</layout_stack>
</panel>

View File

@@ -9,12 +9,13 @@
Do you want to apply these changes?
</string>
<tab_container border="false" bottom="27" follows="all" height="483" left="0"
name="group_tab_container" tab_position="top" width="419">
name="group_tab_container" tab_position="top" tab_width="0" width="419">
<panel filename="panel_group_general.xml" name="general_tab" />
<panel filename="panel_group_roles.xml" name="roles_tab" />
<panel filename="panel_group_notices.xml" name="notices_tab" />
<panel filename="panel_group_voting.xml" name="voting_tab" />
<panel filename="panel_group_land_money.xml" name="land_money_tab" />
<panel filename="panel_group_experiences.xml" name="experiences_tab" />
</tab_container>
<button bottom="5" font="SansSerif" halign="center" height="20" label="Apply"
label_selected="Apply" mouse_opaque="true" name="btn_apply" right="410"

View File

@@ -0,0 +1,6 @@
<panel border="true" bottom="0" left="1" height="470" mouse_opaque="true" name="experiences_tab" label="Experiences" follows="all" width="418">
<string name="help_text">Experiences associated with the group are listed here, if there are any.</string>
<button bottom="-24" height="16" label="?" left="391" name="help_button" width="20"/>
<text bottom="-20" follows="top|left" font="SansSerifBig" height="16" left="7" width="150" name="panel_header">Group Experiences</text>
<panel bottom_delta="-472" height="464" width="409" left="5" follows="all" filename="panel_experiences.xml"/>
</panel>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel border="true" bottom="0" height="466" label="Members &amp; Roles" left="1"
<panel border="true" bottom="0" height="466" label="Members" left="1"
name="roles_tab" width="418">
<string name="default_needs_apply_text">
There are unapplied changes on the current sub-tab.

View File

@@ -23,7 +23,7 @@
<check_box bottom_delta="0" follows="top" height="16" initial_value="false" label="Hide All Group Titles" left="101" name="show_all_title_checkbox"/>
<check_box bottom_delta="-18" follows="top" height="16" initial_value="false" label="Hide My Group Title" left="101" name="show_my_title_checkbox"/>
<text bottom="-180" height="12" left="10" name="UI Size:">UI Size:</text>
<slider bottom="-180" can_edit_text="true" height="16" increment="0.025" initial_val="1" left="98" max_val="1.4" min_val="0.75" name="ui_scale_slider" value="1" width="227" />
<slider bottom="-180" can_edit_text="true" height="16" increment="0.025" initial_val="1" left="98" max_val="2.4" min_val="0.75" name="ui_scale_slider" value="1" width="227" />
<check_box bottom="-195" height="16" initial_value="false" label="Use resolution independent scale" left="101" name="ui_auto_scale"/>
<check_box bottom="-219" height="16" left="10" label="Go away when idle" name="away_when_idle_checkbox"/>
<spinner bottom="-220" decimal_digits="0" height="16" increment="1" initial_val="300" label="Away Timeout:" label_width="91" left="136" max_val="600" min_val="0" name="afk_timeout_spinner" width="137"/>

View File

@@ -0,0 +1,148 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
border="true"
follows="all"
height="420"
help_topic="panel_region_experience_tab"
label="Experiences"
name="Experiences"
layout="topleft"
left="0"
top="320"
width="480">
<panel.string
name="trusted_estate_text">
Any Experience may be Trusted.
Trusted Experiences have permission
to run on this estate.
Additionally, if the estate does not allow
public access, Residents participating in
any Trusted Experience may enter the
estate and can remain as long as they
are in the Experience.
</panel.string>
<panel.string
name="allowed_estate_text">
Only Experiences that are not
Grid-Wide may be Allowed.
Allowed Experiences have permission
to run on this estate.
</panel.string>
<panel.string
name="blocked_estate_text">
Only Grid-Wide Experiences
may be Blocked.
Blocked Experiences may not run
on this estate.
</panel.string>
<panel.string
name="estate_caption">
Changes to settings on this tab will affect all regions in the estate.
</panel.string>
<panel.string
name="allowed_parcel_text">Only Experiences that are not Grid-Wide may be Allowed.
Allowed Experiences have permission to run on this parcel if they are not Blocked by the estate.
</panel.string>
<panel.string
name="blocked_parcel_text">Only Grid-Wide Experiences may be Blocked.
Blocked Experiences may not run on this parcel.
</panel.string>
<panel.string
name="parcel_caption">
</panel.string>
<text
type="string"
length="1"
follows="left|top"
height="32"
layout="topleft"
left="10"
name="experiences_help_text"
bottom="-32"
word_wrap="true"/>
<layout_stack
bottom_delta="-380"
left="5"
layout="topleft"
follows="all"
right="-5"
height="400"
orientation="vertical">
<layout_panel
follows="all"
height="100"
min_height="100"
width="530"
visible="false"
name="trusted_layout_panel">
<panel follows="all"
width="330"
height="100"
name="panel_trusted"
class="panel_experience_list_editor"
filename="panel_experience_list_editor.xml" />
<text
layout="topleft"
name="trusted_text_help"
length="1"
bottom="-205"
left_delta="335"
width="200"
height="200"
follows="top|right"
word_wrap="true">
</text>
</layout_panel>
<layout_panel
height="100"
min_height="100"
follows="all"
width="530">
<panel
width="330"
height="100"
name="panel_allowed"
class="panel_experience_list_editor"
filename="panel_experience_list_editor.xml"/>
<text
layout="topleft"
name="allowed_text_help"
length="1"
bottom="-205"
left_delta="335"
width="200"
height="200"
follows="top|right"
word_wrap="true">
</text>
</layout_panel>
<layout_panel
height="50"
min_height="50"
follows="all"
width="530">
<panel
width="330"
name="panel_blocked"
class="panel_experience_list_editor"
filename="panel_experience_list_editor.xml"/>
<text
layout="topleft"
name="blocked_text_help"
length="1"
bottom="-205"
left_delta="335"
width="200"
height="200"
follows="top|right"
word_wrap="true">
</text>
</layout_panel>
</layout_stack>
</panel>

View File

@@ -0,0 +1,97 @@
<panel
name="script_experience"
title="Experience"
width="400"
follows="top|left|right"
top="0"
left="0"
layout="topleft">
<!-- <floater.string name="EXPERIENCE">EXPERIENCE!!!!</floater.string>
<floater.string name="Script:">Script:</floater.string>
<floater.string name="Associated with:">Associated with:</floater.string>
<floater.string name="You can contribute:">You can contribute:</floater.string>
<floater.string name="Associate with:">Associate with:</floater.string>
<floater.string name="Yes">Yes</floater.string>
<floater.string name="No">No</floater.string>
<floater.string name="(none)"></floater.string>
<floater.string name="Choose Experience...">Choose Experience...</floater.string>
<floater.string name="You are not a contributor to any experiences.">You are not a contributor to any experiences.</floater.string>
-->
<button name="Expand Experience" width="200"
height="35"
is_toggle="true"
tab_stop="false"
pad_left="35"
top="0"
left="3"
label="Experience"
halign="left"
handle_right_mouse="false"
follows="top|left|right"
image_unselected="MarketplaceBtn_Off"
image_selected="MarketplaceBtn_Selected">
</button>
<check_box
follows="top|right" height="25" label="Uses Experience" left="215" width="0" top="0" name="enable_xp"
/>
<layout_stack
follows="top|left|right"
width="384"
height="140"
name="xp_details"
left="4"
top="45"
orientation="horizontal"
layout="topleft"
visible="false">
<layout_panel width="120"
height="140">
<text >
Script:
</text>
<text bottom_delta="25">
Associated with:
</text>
<text bottom_delta="25">
You can contribute:
</text>
<text bottom_delta="25">
Associate with:
</text>
</layout_panel>
<layout_panel width="250"
height="140">
<text >
EasySit Animator 1.2.4
</text>
<text bottom_delta="25"
text_color="HTMLLinkColor" font_style="UNDERLINE">
Kyle's Superhero RPG
</text>
<text bottom_delta="25">
Yes
</text>
<combo_box left="0" bottom_delta="33"
label="Choose Experience..."
name="Experiences..."
follows="top|left|right"
/>
</layout_panel>
</layout_stack>
<text
follows="top|left|right"
width="400"
height="15"
bottom_delta="-12"
left="0"
halign="center"
name="No Experiences"
visible="false"
text_color="AlertCautionTextColor">
You are not a contributor to any experiences.
</text>
</panel>

View File

@@ -145,6 +145,16 @@
<button.commit_callback function="ShowFloater" parameter="appearance"/>
</button>
</layout_panel>
<layout_panel name="panelexperiences" height="24" width="50" user_resize="false" visibility_control="ToolbarVisibleExperiences">
<button sound_flags="0" bottom="0" height="24" label="Experiences" image_overlay="icn_toolbar_experiences.tga" image_overlay_alignment="left" image_selected="toolbar_btn_selected.tga" image_unselected="toolbar_btn_enabled.tga" image_disabled="toolbar_btn_disabled.tga" scale_image="true" name="experiences_btn" width="50" follows="left|right">
<button.commit_callback function="ShowFloater" parameter="experiences"/>
</button>
</layout_panel>
<layout_panel name="panelexperiencesearch" height="24" width="50" user_resize="false" visibility_control="ToolbarVisibleExperiencePicker">
<button sound_flags="0" bottom="0" height="24" label="Experience Search" image_overlay="icn_toolbar_experience_picker.tga" image_overlay_alignment="left" image_selected="toolbar_btn_selected.tga" image_unselected="toolbar_btn_enabled.tga" image_disabled="toolbar_btn_disabled.tga" scale_image="true" name="experience_picker_btn" width="50" follows="left|right">
<button.commit_callback function="ShowFloater" parameter="experience_search"/>
</button>
</layout_panel>
<layout_panel name="panel9" height="24" width="50" user_resize="false" visibility_control="ToolbarVisibleSearch">
<button sound_flags="0" bottom="0" height="24" label="Search" image_overlay="icn_toolbar_search.tga" image_overlay_alignment="left" image_selected="toolbar_btn_selected.tga" image_unselected="toolbar_btn_enabled.tga" image_disabled="toolbar_btn_disabled.tga" scale_image="true" name="directory_btn" tool_tip="Search for places, events, people, and more.(Ctrl-F)" width="50" follows="left|right" control_name="ShowDirectory">
<button.commit_callback function="ShowFloater" parameter="search"/>

View File

@@ -4,7 +4,7 @@
description="These Abilities include powers to add and remove group Members, and allow new Members to join without an invitation."
name="Membership">
<action description="Invite People to this Group"
longdescription="Invite People to this Group using the &apos;Invite New Person...&apos; button in the Members &amp; Roles tab &gt; Members sub-tab."
longdescription="Invite People to this Group using the &apos;Invite&apos; button in the Members &amp; Roles tab &gt; Members sub-tab."
name="member invite" value="1" />
<action description="Eject Members from this Group"
longdescription="Eject Members from this Group using the &apos;Eject From Group&apos; button in the Members &amp; Roles tab &gt; Members sub-tab. An Owner can eject anyone except another Owner. If you&apos;re not an Owner, a Member can be ejected from a group if, and only if, they&apos;re only in the Everyone Role, and NO other Roles. To remove Members from Roles, you need to have the &apos;Remove Members from Roles&apos; Ability."
@@ -13,8 +13,8 @@
longdescription="Allows the group member to ban / un-ban Residents from this group."
name="allow ban" value="51" />
<action
description="Toggle &apos;Open Enrollment&apos; and change &apos;Signup Fee&apos;"
longdescription="Toggle &apos;Open Enrollment&apos; to let new Members join without an invitation, and change &apos;Signup Fee&apos; in the Group Preferences section of the General tab."
description="Toggle &apos;Open Enrollment&apos; and change &apos;Enrollment fee&apos;"
longdescription="Toggle &apos;Open Enrollment&apos; to let new Members join without an invitation, and change the &apos;Enrollment fee&apos; in the General section."
name="member options" value="3" />
</action_set>
<action_set
@@ -30,16 +30,16 @@
longdescription="Change Role names, titles, descriptions, and whether Role members are publicly visible. This is done at the bottom of the the Members &amp; Roles tab &gt; Roles sub-tab after selecting a Role."
name="role properties" value="6" />
<action description="Assign Members to Assigner&apos;s Roles"
longdescription="Assign Members to Roles in the Assigned Roles section of the Members &amp; Roles tab &gt; Members sub-tab. A Member with this Ability can only add Members to a Role the assigner is already in."
longdescription="Assign Members to Roles in the list of Assigned Roles section of the Members &amp; Roles tab &gt; Members sub-tab. A Member with this Ability can only add Members to a Role that the assigner is already in."
name="role assign member limited" value="7" />
<action description="Assign Members to Any Role"
longdescription="Assign Members to Any Role in the Assigned Roles section of the Members &amp; Roles tab &gt; Members sub-tab. *WARNING* Any Member in a Role with this Ability can assign themselves--and any other non-Owner Member--to Roles that have more powers than they currently have, potentially elevating themselves to near-Owner power. Be sure you know what you&apos;re doing before assigning this Ability."
longdescription="Assign Members to Any Role in the list of Assigned Roles section of the Members &amp; Roles tab &gt; Members sub-tab. *WARNING* Any Member in a Role with this Ability can assign themselves--and any other non-Owner Member--to Roles that have more powers than they currently have, potentially elevating themselves to near-Owner power. Be sure you know what you&apos;re doing before assigning this Ability."
name="role assign member" value="8" />
<action description="Remove Members from Roles"
longdescription="Remove Members from Roles in the Assigned Roles section of the Members &amp; Roles tab &gt; Members sub-tab. Owners can&apos;t be removed."
longdescription="Remove Members from Roles in the list of Assigned Roles section of the Members &amp; Roles tab &gt; Members sub-tab. Owners can&apos;t be removed."
name="role remove member" value="9" />
<action description="Assign and Remove Abilities in Roles"
longdescription="Assign and Remove Abilities in Roles in the Allowed Abilities section of the Members &amp; Roles tab &gt; Roles sub-tab. *WARNING* Any Member in a Role with this Ability can assign themselves--and any other non-Owner Member--all Abilities, potentially elevating themselves to near-Owner power. Be sure you know what you&apos;re doing before assigning this Ability."
longdescription="Assign and Remove Abilities for each Role in the list of Allowed Abilities section of the Members &amp; Roles tab &gt; Roles sub-tab. *WARNING* Any Member in a Role with this Ability can assign themselves--and any other non-Owner Member--all Abilities, potentially elevating themselves to near-Owner power. Be sure you know what you&apos;re doing before assigning this Ability."
name="role change actions" value="10" />
</action_set>
<action_set
@@ -47,7 +47,7 @@
name="Group Identity">
<action
description="Change Charter, Insignia, and &apos;Show in search&apos;"
longdescription="Change Charter, Insignia, and &apos;Show in search&apos;. This is done in the General tab."
longdescription="Change Charter, Insignia, and &apos;Show in search&apos;. This is done in the General section."
name="group change identity" value="11" />
</action_set>
<action_set
@@ -63,18 +63,18 @@
longdescription="Set land for sale info. *WARNING* Any Member in a Role with this Ability can sell group-owned land in About Land &gt; General tab as they wish! Be sure you know what you&apos;re doing before assigning this Ability."
name="land set sale info" value="14" />
<action description="Subdivide and join parcels"
longdescription="Subdivide and join parcels. This is done by right-clicking the ground, &apos;Edit Terrain&apos;, and dragging your mouse on the land to make a selection. To subdivide, select what you want to split and click &apos;Subdivide...&apos;. To join, select two or more contiguous parcels and click &apos;Join...&apos;. "
longdescription="Subdivide and join parcels. This is done by right-clicking the ground, &apos;Edit Terrain&apos;, and dragging your mouse on the land to make a selection. To subdivide, select what you want to split and click &apos;Subdivide&apos;. To join, select two or more contiguous parcels and click &apos;Join&apos;. "
name="land divide join" value="15" />
</action_set>
<action_set
description="These Abilities include powers to change the parcel name and publish settings, Find directory visibility, and landing point &amp; TP routing options."
name="Parcel Identity">
<action description="Toggle &apos;Show in Find Places&apos; and set category"
longdescription="Toggle &apos;Show in Find Places&apos; and setting a parcel&apos;s category in About Land &gt; Options tab."
<action description="Toggle &apos;Show Place in Search&apos; and set category"
longdescription="Toggle &apos;Show Place in Search&apos; and setting a parcel&apos;s category in About Land &gt; Options tab."
name="land find places" value="17" />
<action
description="Change parcel name, description, and &apos;Show in search&apos; settings"
longdescription="Change parcel name, description, and &apos;Show in search&apos; settings. This is done in About Land &gt; Options tab."
description="Change parcel name, description, and &apos;Moderate Content&apos; settings"
longdescription="Change parcel name, description, and &apos;Moderate Content&apos; settings. This is done in About Land &gt; Options tab."
name="land change identity" value="18" />
<action description="Set landing point and set teleport routing"
longdescription="On a group-owned parcel, Members in a Role with this Ability can set a landing point to specify where incoming teleports arrive, and also set teleport routing for further control. This is done in About Land &gt; Options tab."
@@ -90,7 +90,7 @@
longdescription="Toggle &apos;Edit Terrain&apos;. *WARNING* About Land &gt; Options tab &gt; Edit Terrain allows anyone to terraform your land&apos;s shape, and place and move Linden plants. Be sure you know what you&apos;re doing before assigning this Ability. Editing terrain is toggled in About Land &gt; Options tab."
name="land edit" value="21" />
<action description="Toggle various About Land &gt; Options settings"
longdescription="Toggle &apos;Safe (no damage)&apos;, &apos;Fly&apos;, and allow other Residents to: &apos;Create Objects&apos;, &apos;Edit Terrain&apos;, &apos;Create Landmarks&apos;, and &apos;Run Scripts&apos; on group-owned land in About Land &gt; Options tab."
longdescription="Toggle &apos;Safe (no damage)&apos;, &apos;Fly&apos;, and allow other Residents to: &apos;Edit Terrain&apos;, &apos;Build&apos;, &apos;Create Landmarks&apos;, and &apos;Run Scripts&apos; on group-owned land in About Land &gt; Options tab."
name="land options" value="22" />
</action_set>
<action_set
@@ -122,13 +122,13 @@
longdescription="Manage parcel Access lists in About Land &gt; Access tab."
name="land manage allowed" value="29" />
<action description="Manage parcel Ban lists"
longdescription="Manage parcel Ban lists in About Land &gt; Ban tab."
longdescription="Manage parcel Ban lists in About Land &gt; Access tab."
name="land manage banned" value="30" />
<action description="Change parcel &apos;Sell passes...&apos; settings"
longdescription="Change parcel &apos;Sell passes...&apos; settings in About Land &gt; Access tab."
<action description="Change parcel &apos;Sell passes to&apos; settings"
longdescription="Change parcel &apos;Sell passes to&apos; settings in About Land &gt; Access tab."
name="land manage passes" value="31" />
<action description="Eject and freeze Residents on parcels"
longdescription="Members in a Role with this Ability can handle an unwelcome Resident on a group-owned parcel by right-clicking them, More &gt;, and selecting &apos;Eject...&apos; or &apos;Freeze...&apos;."
longdescription="Members in a Role with this Ability can handle an unwelcome Resident on a group-owned parcel by right-clicking them, then selecting &apos;Eject&apos; or &apos;Freeze&apos;."
name="land admin" value="32" />
</action_set>
<action_set
@@ -144,20 +144,20 @@
longdescription="Return objects on group-owned parcels that are non-group in About Land &gt; Objects tab."
name="land return non group" value="34" />
<action description="Landscaping using Linden plants"
longdescription="Landscaping ability to place and move Linden trees, plants, and grasses. These items can be found in your inventory&apos;s Library &gt; Objects folder or they can be created via the Build button."
longdescription="Landscaping ability to place and move Linden trees, plants, and grasses. These items can be found in your inventory&apos;s Library &gt; Objects folder, or they can be created via the Build menu."
name="land gardening" value="35" />
</action_set>
<action_set
description="These Abilities include powers to deed, modify, and sell group-owned objects. These changes are done in the Edit Tools &gt; General Tab. Right-click an object and Edit to see its settings. "
description="These Abilities include powers to deed, modify, and sell group-owned objects. These changes are done in the Build Tools &gt; General tab. Right-click an object and Edit to see its settings. "
name="Object Management">
<action description="Deed objects to group"
longdescription="Deed objects to group in the Edit Tools &gt; General Tab."
longdescription="Deed objects to group in the Build Tools &gt; General tab."
name="object deed" value="36" />
<action description="Manipulate (move, copy, modify) group-owned objects"
longdescription="Manipulate (move, copy, modify) group-owned objects in the Edit Tools &gt; General Tab."
longdescription="Manipulate (move, copy, modify) group-owned objects in the Build Tools &gt; General tab."
name="object manipulate" value="38" />
<action description="Set group-owned objects for sale"
longdescription="Set group-owned objects for sale in the Edit Tools &gt; General tab."
longdescription="Set group-owned objects for sale in the Build Tools &gt; General tab."
name="object set sale" value="39" />
</action_set>
<action_set
@@ -200,4 +200,16 @@
longdescription="Members in a Role with this Ability can control access and participation in group voice and text chat sessions."
name="moderate group chat" value="37" />
</action_set>
<action_set
description="These Abilities include power to modify experiences owned by this group."
name="experience_tools_experience">
<action description="Experience Admin"
longdescription="Members in a role with this ability can edit the meta-data for an experience."
name="experience admin"
value ="49" />
<action description="Experience Contributor"
longdescription="Members in a role with this ability can contribute scripts for an experience."
name="experience contributor"
value ="50" />
</action_set>
</role_actions>

View File

@@ -4768,12 +4768,12 @@ Try enclosing path to the editor with double quotes.
<string name="ExperienceNameUntitled">(untitled experience)</string>
<string name="Land-Scope">Land-Scope</string>
<string name="Grid-Scope">Grid-Scope</string>
<string name="Allowed_Experiences_Tab">ALLOWED</string>
<string name="Blocked_Experiences_Tab">BLOCKED</string>
<string name="Contrib_Experiences_Tab">CONTRIBUTOR</string>
<string name="Admin_Experiences_Tab">ADMIN</string>
<string name="Recent_Experiences_Tab">RECENT</string>
<string name="Owned_Experiences_Tab">OWNED</string>
<string name="Allowed_Experiences_Tab">Allowed</string>
<string name="Blocked_Experiences_Tab">Blocked</string>
<string name="Contrib_Experiences_Tab">Contributor</string>
<string name="Admin_Experiences_Tab">Admin</string>
<string name="Recent_Experiences_Tab">Recent</string>
<string name="Owned_Experiences_Tab">Owned</string>
<string name="ExperiencesCounter">([EXPERIENCES], max [MAXEXPERIENCES])</string>
<string name="ExperiencePermission1">take over your controls</string>
<string name="ExperiencePermission3">trigger animations on your avatar</string>

View File

@@ -2,6 +2,15 @@
<floater name="floater_report_abuse" title="Reportar Abuso">
<string name="Screenshot">
Captura de Pantalla
</string>
<string name="Ridiculous1">
Acoso > El usuario se lame los dedos y luego me toca
</string>
<string name="Ridiculous2">
Terreno > Invasión > El usuario no se quiere quedar de su lado del coche
</string>
<string name="Ridiculous3">
Freud > Un usuario ha manifestado interes en su madre
</string>
<texture_picker label="" name="screenshot"/>
<check_box label="Incluir captura" name="screen_check"/>