Line ending normalization

master
Ansariel 2020-01-16 01:07:18 +01:00
parent 552e6793fc
commit 9225b7a753
25 changed files with 456 additions and 451 deletions

5
.gitattributes vendored
View File

@ -20,10 +20,15 @@ indra/tools/vstool/* -text
*.db2 binary
*.llm binary
*.ttf binary
*.nib binary
# Executables
*.dll binary
*.exe binary
# Normalization disabled
VivoxAUP.txt -text
FILES_ARE_UNICODE_UTF-16LE.txt -text
# Windows Manifest files
*.manifest text eol=crlf

View File

@ -1,54 +1,54 @@
Before you start configuring your Windows build system, be aware of our tested configurations:
Memory: You will need at least 2GB RAM, 4GB strongly recommended.
CPU: Multiple CPUs are strongly recommended.
A build can take over an hour.
Visual Studio 2013 Community Edition.
Ensure you can build a stock viewer-development try as described in the SL wiki. Before asking for any help
compiling Firestorm, make sure you can build viewer-development first. If you try and skip this step, you may
receive much less help. http://wiki.secondlife.com/wiki/Visual_Studio_2013_Viewer_Builds
If you want to use licensed FMOD or KDU build libraries (they are optional) you have to provision these yourself.
If you're licensing these with Phoenix/Firestorm, ask for the libraries for fmod and kdu. Put them into:
c:\cygwin\opt\firestorm
If you're a community builder, you'll need to build these libraries yourself, then change your autobuild.xml file to
point to your own versions, or create a different autobuild.xml with your customizations, and use this with autobuild
instead of our default autobuild.xml There are some examples of how to build FMOD on the LL Wiki and opensource-dev
mailing list. We've created a non-KDU build target to make this easier. Everywhere you see "ReleaseFS" below, use
"ReleaseFS_open" instead. This will perform the same build, using OpenJpeg instead of KDU.
To build Firestorm:
Open a CMD shell and navigating to your firestorm code repo:
autobuild build -c ReleaseFS
Other build targets you may use are:
ReleaseFS (includes KDU, FMOD)
ReleaseFS_open (no KDU, no FMOD)
RelWithDebInfoFS_open (no KDU, no FMOD)
Other examples:
autobuild configure -c ReleaseFS # basic configuration step, don't build, just configure
autobuild configure -c ReleaseFS -- --clean # clean the output area first, then configure
autobuild configure -c ReleaseFS -- --chan Private-Yourname # configure with a custom channel
autobuild build -c ReleaseFS --no-configure # default quick rebuild
If you want to set custom configuration, do this in the configure step separately from build, then run "autobuild
build -c ReleaseFS --no-configure" as a secondary step.
If you want to build the 64bit version, add the parameter -A 64 to the autobuild commands, e.g.:
autobuild configure -A 64 -c ReleaseFS
autobuild build -A 64 -c ReleaseFS --no-configure
Logs:
Look for logs in build-vc120-32/logs for 32bit builds and build-vc120-64/logs for 64bit
Output:
Look for output in build-vc120-32/newview/Release for 32bit builds and build-vc120-64/newview/Release for 64bit
Before you start configuring your Windows build system, be aware of our tested configurations:
Memory: You will need at least 2GB RAM, 4GB strongly recommended.
CPU: Multiple CPUs are strongly recommended.
A build can take over an hour.
Visual Studio 2013 Community Edition.
Ensure you can build a stock viewer-development try as described in the SL wiki. Before asking for any help
compiling Firestorm, make sure you can build viewer-development first. If you try and skip this step, you may
receive much less help. http://wiki.secondlife.com/wiki/Visual_Studio_2013_Viewer_Builds
If you want to use licensed FMOD or KDU build libraries (they are optional) you have to provision these yourself.
If you're licensing these with Phoenix/Firestorm, ask for the libraries for fmod and kdu. Put them into:
c:\cygwin\opt\firestorm
If you're a community builder, you'll need to build these libraries yourself, then change your autobuild.xml file to
point to your own versions, or create a different autobuild.xml with your customizations, and use this with autobuild
instead of our default autobuild.xml There are some examples of how to build FMOD on the LL Wiki and opensource-dev
mailing list. We've created a non-KDU build target to make this easier. Everywhere you see "ReleaseFS" below, use
"ReleaseFS_open" instead. This will perform the same build, using OpenJpeg instead of KDU.
To build Firestorm:
Open a CMD shell and navigating to your firestorm code repo:
autobuild build -c ReleaseFS
Other build targets you may use are:
ReleaseFS (includes KDU, FMOD)
ReleaseFS_open (no KDU, no FMOD)
RelWithDebInfoFS_open (no KDU, no FMOD)
Other examples:
autobuild configure -c ReleaseFS # basic configuration step, don't build, just configure
autobuild configure -c ReleaseFS -- --clean # clean the output area first, then configure
autobuild configure -c ReleaseFS -- --chan Private-Yourname # configure with a custom channel
autobuild build -c ReleaseFS --no-configure # default quick rebuild
If you want to set custom configuration, do this in the configure step separately from build, then run "autobuild
build -c ReleaseFS --no-configure" as a secondary step.
If you want to build the 64bit version, add the parameter -A 64 to the autobuild commands, e.g.:
autobuild configure -A 64 -c ReleaseFS
autobuild build -A 64 -c ReleaseFS --no-configure
Logs:
Look for logs in build-vc120-32/logs for 32bit builds and build-vc120-64/logs for 64bit
Output:
Look for output in build-vc120-32/newview/Release for 32bit builds and build-vc120-64/newview/Release for 64bit

View File

@ -1,93 +1,93 @@
Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.
Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

View File

@ -1,4 +1,4 @@
// THIS FILE IS AUTOGENERATED BY THE BUILD PROCESS
// You can either set the keys in Variables.cmake or at the autobuild command
// THIS FILE IS AUTOGENERATED BY THE BUILD PROCESS
// You can either set the keys in Variables.cmake or at the autobuild command
#define DISCORD_API_KEY "@DDISCORD_API_KEY@"

View File

@ -666,10 +666,10 @@ void LLFace::renderOneWireframe(const LLColor4 &color, F32 fogCfx, bool wirefram
}
else
{
// <FS:Ansariel> Don't use fixed functions when using shader renderer; found by Drake Arconis
if (!LLGLSLShader::sNoFixedFunction)
{
// </FS:Ansariel>
// <FS:Ansariel> Don't use fixed functions when using shader renderer; found by Drake Arconis
if (!LLGLSLShader::sNoFixedFunction)
{
// </FS:Ansariel>
LLGLEnable fog(GL_FOG);
glFogi(GL_FOG_MODE, GL_LINEAR);
float d = (LLViewerCamera::getInstance()->getPointOfInterest() - LLViewerCamera::getInstance()->getOrigin()).magVec();
@ -677,9 +677,9 @@ void LLFace::renderOneWireframe(const LLColor4 &color, F32 fogCfx, bool wirefram
glFogf(GL_FOG_START, d);
glFogf(GL_FOG_END, d*(1 + (LLViewerCamera::getInstance()->getView() / LLViewerCamera::getInstance()->getDefaultFOV())));
glFogfv(GL_FOG_COLOR, fogCol.mV);
// <FS:Ansariel> Don't use fixed functions when using shader renderer; found by Drake Arconis
}
// </FS:Ansariel>
// <FS:Ansariel> Don't use fixed functions when using shader renderer; found by Drake Arconis
}
// </FS:Ansariel>
gGL.setAlphaRejectSettings(LLRender::CF_DEFAULT);
{

View File

@ -125,49 +125,49 @@ void LLSkinningUtil::scrubInvalidJoints(LLVOAvatar *avatar, LLMeshSkinInfo* skin
}
//<FS:Beq> Per frame SkinningMatrix Caching
//void LLSkinningUtil::initSkinningMatrixPalette(
// LLMatrix4* mat,
// S32 count,
// const LLMeshSkinInfo* skin,
// LLVOAvatar *avatar)
//{
// initJointNums(const_cast<LLMeshSkinInfo*>(skin), avatar);
// for (U32 j = 0; j < count; ++j)
// {
// LLJoint *joint = avatar->getJoint(skin->mJointNums[j]);
// if (joint)
// {
//#define MAT_USE_SSE
//#ifdef MAT_USE_SSE
// LLMatrix4a bind, world, res;
// bind.loadu(skin->mInvBindMatrix[j]);
// world.loadu(joint->getWorldMatrix());
// matMul(bind, world, res);
// memcpy(mat[j].mMatrix, res.mMatrix, 16 * sizeof(float));
//#else
// mat[j] = skin->mInvBindMatrix[j];
// mat[j] *= joint->getWorldMatrix();
//#endif
// }
// else
// {
// mat[j] = skin->mInvBindMatrix[j];
// // This shouldn't happen - in mesh upload, skinned
// // rendering should be disabled unless all joints are
// // valid. In other cases of skinned rendering, invalid
// // joints should already have been removed during scrubInvalidJoints().
// LL_WARNS_ONCE("Avatar") << avatar->getFullname()
// << " rigged to invalid joint name " << skin->mJointNames[j]
// << " num " << skin->mJointNums[j] << LL_ENDL;
// LL_WARNS_ONCE("Avatar") << avatar->getFullname()
// << " avatar build state: isBuilt() " << avatar->isBuilt()
// << " mInitFlags " << avatar->mInitFlags << LL_ENDL;
//#if 0
// dump_avatar_and_skin_state("initSkinningMatrixPalette joint not found", avatar, skin);
//#endif
// }
// }
//}
//void LLSkinningUtil::initSkinningMatrixPalette(
// LLMatrix4* mat,
// S32 count,
// const LLMeshSkinInfo* skin,
// LLVOAvatar *avatar)
//{
// initJointNums(const_cast<LLMeshSkinInfo*>(skin), avatar);
// for (U32 j = 0; j < count; ++j)
// {
// LLJoint *joint = avatar->getJoint(skin->mJointNums[j]);
// if (joint)
// {
//#define MAT_USE_SSE
//#ifdef MAT_USE_SSE
// LLMatrix4a bind, world, res;
// bind.loadu(skin->mInvBindMatrix[j]);
// world.loadu(joint->getWorldMatrix());
// matMul(bind, world, res);
// memcpy(mat[j].mMatrix, res.mMatrix, 16 * sizeof(float));
//#else
// mat[j] = skin->mInvBindMatrix[j];
// mat[j] *= joint->getWorldMatrix();
//#endif
// }
// else
// {
// mat[j] = skin->mInvBindMatrix[j];
// // This shouldn't happen - in mesh upload, skinned
// // rendering should be disabled unless all joints are
// // valid. In other cases of skinned rendering, invalid
// // joints should already have been removed during scrubInvalidJoints().
// LL_WARNS_ONCE("Avatar") << avatar->getFullname()
// << " rigged to invalid joint name " << skin->mJointNames[j]
// << " num " << skin->mJointNums[j] << LL_ENDL;
// LL_WARNS_ONCE("Avatar") << avatar->getFullname()
// << " avatar build state: isBuilt() " << avatar->isBuilt()
// << " mInitFlags " << avatar->mInitFlags << LL_ENDL;
//#if 0
// dump_avatar_and_skin_state("initSkinningMatrixPalette joint not found", avatar, skin);
//#endif
// }
// }
//}
#ifndef LL_RELEASE_FOR_DOWNLOAD
static LLTrace::BlockTimerStatHandle FTM_SKINNING_INIT("Init Skinning Mats");
@ -201,17 +201,17 @@ void LLSkinningUtil::initSkinningMatrixPalette(
else
{
mat[j].loadu(skin->mInvBindMatrix[j]);
// This shouldn't happen - in mesh upload, skinned
// rendering should be disabled unless all joints are
// valid. In other cases of skinned rendering, invalid
// This shouldn't happen - in mesh upload, skinned
// rendering should be disabled unless all joints are
// valid. In other cases of skinned rendering, invalid
// joints should already have been removed during scrubInvalidJoints().
// Beq note - Oct 2018 Animesh - Many rigged meshes still fail here. ('mElbowLeeft' typo in the rigging data)
LL_WARNS_ONCE("Avatar") << avatar->getFullname()
<< " rigged to invalid joint name " << skin->mJointNames[j]
<< " num " << skin->mJointNums[j] << LL_ENDL;
LL_WARNS_ONCE("Avatar") << avatar->getFullname()
<< " avatar build state: isBuilt() " << avatar->isBuilt()
<< " mInitFlags " << avatar->mInitFlags << LL_ENDL;
// Beq note - Oct 2018 Animesh - Many rigged meshes still fail here. ('mElbowLeeft' typo in the rigging data)
LL_WARNS_ONCE("Avatar") << avatar->getFullname()
<< " rigged to invalid joint name " << skin->mJointNames[j]
<< " num " << skin->mJointNums[j] << LL_ENDL;
LL_WARNS_ONCE("Avatar") << avatar->getFullname()
<< " avatar build state: isBuilt() " << avatar->isBuilt()
<< " mInitFlags " << avatar->mInitFlags << LL_ENDL;
}
//LL_DEBUGS("Skinning") << "[" << avatar->getFullname() << "] joint(" << skin->mJointNames[j] << ") matices bind(" << bind << ") world(" << world << ")" << LL_ENDL;

View File

@ -473,8 +473,8 @@ void LLViewerAssetStorage::assetRequestCoro(
LL_WARNS_ONCE("ViewerAsset") << "region " << gAgent.getRegion() << " mViewerAssetUrl " << mViewerAssetUrl << LL_ENDL;
}
// <FS:Beq> FIRE-23657 [OPENSIM] Update the Viewer Asset Url irrespective of previous setting (Fix provided by Liru Færs)
// if (mViewerAssetUrl.empty() && gAgent.getRegion())
if (gAgent.getRegion())
// if (mViewerAssetUrl.empty() && gAgent.getRegion())
if (gAgent.getRegion())
// </FS:Beq>
{
mViewerAssetUrl = gAgent.getRegion()->getViewerAssetUrl();

View File

@ -79,7 +79,7 @@ class LLViewerMedia: public LLSingleton<LLViewerMedia>
public:
// String to get/set media autoplay in gSavedSettings
static const char* AUTO_PLAY_MEDIA_SETTING;
static const char* AUTO_PLAY_MEDIA_SETTING;
static const char* SHOW_MEDIA_ON_OTHERS_SETTING;
static const char* SHOW_MEDIA_WITHIN_PARCEL_SETTING;
static const char* SHOW_MEDIA_OUTSIDE_PARCEL_SETTING;

View File

@ -1,39 +1,39 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<!-- FS:Beq [timezone support for teleport history] -->
<toggleable_menu
name="menu_teleport_history_timezone"
left="0" bottom="0" visible="false"
mouse_opaque="false">
<menu_item_check
name="teleport_history_tz_utc"
label="UTC">
<on_click
function="TeleportHistory.TimeZone.Set"
parameter="utc" />
<on_check
function="TeleportHistory.TimeZone.Check"
parameter="utc" />
</menu_item_check>
<menu_item_check
name="teleport_history_tz_slt"
label="SLT">
<on_click
function="TeleportHistory.TimeZone.Set"
parameter="slt" />
<on_check
function="TeleportHistory.TimeZone.Check"
parameter="slt" />
</menu_item_check>
<menu_item_check
name="teleport_history_tz_local"
label="Local">
<on_click
function="TeleportHistory.TimeZone.Set"
parameter="local" />
<on_check
function="TeleportHistory.TimeZone.Check"
parameter="local" />
</menu_item_check>
</toggleable_menu>
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<!-- FS:Beq [timezone support for teleport history] -->
<toggleable_menu
name="menu_teleport_history_timezone"
left="0" bottom="0" visible="false"
mouse_opaque="false">
<menu_item_check
name="teleport_history_tz_utc"
label="UTC">
<on_click
function="TeleportHistory.TimeZone.Set"
parameter="utc" />
<on_check
function="TeleportHistory.TimeZone.Check"
parameter="utc" />
</menu_item_check>
<menu_item_check
name="teleport_history_tz_slt"
label="SLT">
<on_click
function="TeleportHistory.TimeZone.Set"
parameter="slt" />
<on_check
function="TeleportHistory.TimeZone.Check"
parameter="slt" />
</menu_item_check>
<menu_item_check
name="teleport_history_tz_local"
label="Local">
<on_click
function="TeleportHistory.TimeZone.Set"
parameter="local" />
<on_check
function="TeleportHistory.TimeZone.Check"
parameter="local" />
</menu_item_check>
</toggleable_menu>
<!-- /FS:Beq [timezone support for teleport history] -->

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel name="experince_list_editor">
<panel.string name="loading">Chargement...</panel.string>
<panel.string name="panel_allowed">Exp. autorisées :</panel.string>
<panel.string name="panel_blocked">Exp. bloquées :</panel.string>
<panel.string name="panel_trusted">Exp. de premier plan :</panel.string>
<panel.string name="no_results">(vide)</panel.string>
<text name="text_name">Liste des expériences</text>
<text name="text_count" left="175"/>
<name_list name="experience_list"><name_list.columns name="experience_name" label="Nom"/></name_list>
<button name="btn_add" label="Ajouter..." width="70"/>
<button name="btn_remove" label="Supprimer" width="70"/>
<button name="btn_profile" label="Profil..." width="70"/>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel name="experince_list_editor">
<panel.string name="loading">Chargement...</panel.string>
<panel.string name="panel_allowed">Exp. autorisées :</panel.string>
<panel.string name="panel_blocked">Exp. bloquées :</panel.string>
<panel.string name="panel_trusted">Exp. de premier plan :</panel.string>
<panel.string name="no_results">(vide)</panel.string>
<text name="text_name">Liste des expériences</text>
<text name="text_count" left="175"/>
<name_list name="experience_list"><name_list.columns name="experience_name" label="Nom"/></name_list>
<button name="btn_add" label="Ajouter..." width="70"/>
<button name="btn_remove" label="Supprimer" width="70"/>
<button name="btn_profile" label="Profil..." width="70"/>
</panel>

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel name="panel_profile_web" label="Web">
<panel.string name="LoadTime" value="Temps de chargement : [TIME] sec."/>
<flyout_button name="load" label="Page Web" tool_tip="Afficher cette page de Web" width="90">
<flyout_button.item label="Ouvrir dans le navigateur interne" name="open_item"/>
<flyout_button.item label="Ouvrir le navigateur par défaut" name="home_item"/>
</flyout_button>
<flyout_button name="web_profile" label="Profil">
<flyout_button.item label="Ouvrir dans une fenêtre séparée" name="builtin_item"/>
<flyout_button.item label="Ouvrir le navigateur par défaut" name="open_item"/>
</flyout_button>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel name="panel_profile_web" label="Web">
<panel.string name="LoadTime" value="Temps de chargement : [TIME] sec."/>
<flyout_button name="load" label="Page Web" tool_tip="Afficher cette page de Web" width="90">
<flyout_button.item label="Ouvrir dans le navigateur interne" name="open_item"/>
<flyout_button.item label="Ouvrir le navigateur par défaut" name="home_item"/>
</flyout_button>
<flyout_button name="web_profile" label="Profil">
<flyout_button.item label="Ouvrir dans une fenêtre séparée" name="builtin_item"/>
<flyout_button.item label="Ouvrir le navigateur par défaut" name="open_item"/>
</flyout_button>
</panel>

View File

@ -1,29 +1,29 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Règlement" name="Covenant">
<panel.string name="can_resell">Le terrain dans cette région peut être revendu.</panel.string>
<panel.string name="can_not_resell">Le terrain dans cette région ne peut être revendu.</panel.string>
<panel.string name="can_change">Le terrain dans cette région peut être fusionné ou subdivisé.</panel.string>
<panel.string name="can_not_change">Le terrain dans cette région ne peut être fusionné ou subdivisé.</panel.string>
<text name="estate_section_lbl">Domaine</text>
<text name="estate_name_lbl">Nom :</text>
<text name="estate_name_text">Continent</text>
<text name="estate_owner_lbl">Propriétaire :</text>
<text name="estate_owner_text">(Aucun)</text>
<text name="estate_cov_lbl">Règlement :</text>
<text name="covenant_timestamp_text">Dernière modification le Wed Dec 31 16:00:00 1969</text>
<text_editor name="covenant_editor">Il n'y a aucun règlement rédigé pour ce domaine.</text_editor>
<button label="Réinitialiser" name="reset_covenant"/>
<text name="covenant_help_text">Les modifications apportées au règlement seront affichées sur tous les terrains de ce domaine.</text>
<text name="covenant_instructions">Faire glisser une note pour modifier le règlement de ce domaine.</text>
<text name="region_section_lbl">Région</text>
<text name="region_name_lbl">Nom :</text>
<text name="region_name_text">Erica</text>
<text name="region_landtype_lbl">Type :</text>
<text name="region_landtype_text">Continental / Résidentiel</text>
<text name="region_maturity_lbl">Classification :</text>
<text name="region_maturity_text">Adulte</text>
<text name="resellable_lbl">Revente :</text>
<text name="resellable_clause">Le terrain dans cette région ne peut être revendu.</text>
<text name="changeable_lbl">Subdivision :</text>
<text name="changeable_clause">Le terrain dans cette région ne peut être fusionné/subdivisé.</text>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Règlement" name="Covenant">
<panel.string name="can_resell">Le terrain dans cette région peut être revendu.</panel.string>
<panel.string name="can_not_resell">Le terrain dans cette région ne peut être revendu.</panel.string>
<panel.string name="can_change">Le terrain dans cette région peut être fusionné ou subdivisé.</panel.string>
<panel.string name="can_not_change">Le terrain dans cette région ne peut être fusionné ou subdivisé.</panel.string>
<text name="estate_section_lbl">Domaine</text>
<text name="estate_name_lbl">Nom :</text>
<text name="estate_name_text">Continent</text>
<text name="estate_owner_lbl">Propriétaire :</text>
<text name="estate_owner_text">(Aucun)</text>
<text name="estate_cov_lbl">Règlement :</text>
<text name="covenant_timestamp_text">Dernière modification le Wed Dec 31 16:00:00 1969</text>
<text_editor name="covenant_editor">Il n'y a aucun règlement rédigé pour ce domaine.</text_editor>
<button label="Réinitialiser" name="reset_covenant"/>
<text name="covenant_help_text">Les modifications apportées au règlement seront affichées sur tous les terrains de ce domaine.</text>
<text name="covenant_instructions">Faire glisser une note pour modifier le règlement de ce domaine.</text>
<text name="region_section_lbl">Région</text>
<text name="region_name_lbl">Nom :</text>
<text name="region_name_text">Erica</text>
<text name="region_landtype_lbl">Type :</text>
<text name="region_landtype_text">Continental / Résidentiel</text>
<text name="region_maturity_lbl">Classification :</text>
<text name="region_maturity_text">Adulte</text>
<text name="resellable_lbl">Revente :</text>
<text name="resellable_clause">Le terrain dans cette région ne peut être revendu.</text>
<text name="changeable_lbl">Subdivision :</text>
<text name="changeable_clause">Le terrain dans cette région ne peut être fusionné/subdivisé.</text>
</panel>

View File

@ -1,25 +1,25 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Débogage" name="Debug">
<text name="region_text_lbl">Région :</text>
<text name="region_text">inconnue</text>
<check_box label="Désactiver les scripts" name="disable_scripts_check" tool_tip="Désactive tous les scripts dans cette région"/>
<check_box label="Désactiver les collisions" name="disable_collisions_check" tool_tip="Désactive les collisions provoquées par d'autres sources que les avatars dans cette région"/>
<check_box label="Désactiver les effets physiques" name="disable_physics_check" tool_tip="Désactive tous les effets physiques dans cette région"/>
<button label="Appliquer" name="apply_btn"/>
<text name="objret_text_lbl">Renvoi d'objet</text>
<text name="resident_text_lbl" width="100">Propriétaire :</text>
<line_editor name="target_avatar_name" width="200" left_delta="100">(aucun)</line_editor>
<button label="Sélectionner" name="choose_avatar_btn" width="80"/>
<text name="options_text_lbl">Options :</text>
<check_box label="Avec des scripts" name="return_scripts" tool_tip="Renvoyer seulement les objets possédant des scripts" left_delta="100"/>
<check_box label="Sur le terrain de quelqu'un d'autre" name="return_other_land" tool_tip="Renvoyer seulement les objets de ce résident qui sont sur le terrain d'un tiers"/>
<check_box label="Dans toutes les régions du domaine" name="return_estate_wide" tool_tip="Renvoyer les objets de toutes les régions de ce domaine"/>
<button label="Renvoyer" name="return_btn"/>
<button label="Top Collisions..." name="top_colliders_btn" width="200" tool_tip="Liste des objets générant le plus de collisions potentielles"/>
<button label="Top Scripts..." name="top_scripts_btn" width="200" tool_tip="Liste des objets consommant le plus de ressources"/>
<button label="Redémarrer la région" name="restart_btn" width="200" tool_tip="Indiquez le compte à rebours en secondes et redémarrez la région"/>
<text name="label_restart_delay" width="110" left_delta="220">Secondes :</text>
<spinner left_delta="65" name="restart_delay" width="50"/>
<button label="Annuler le redémarrage" width="200" name="cancel_restart_btn" tool_tip="Annuler le redémarrage de la région"/>
<button label="Console de débogage de la région" width="200" name="region_debug_console_btn" tool_tip="Ouvrir la console de débogage de la région"/>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Débogage" name="Debug">
<text name="region_text_lbl">Région :</text>
<text name="region_text">inconnue</text>
<check_box label="Désactiver les scripts" name="disable_scripts_check" tool_tip="Désactive tous les scripts dans cette région"/>
<check_box label="Désactiver les collisions" name="disable_collisions_check" tool_tip="Désactive les collisions provoquées par d'autres sources que les avatars dans cette région"/>
<check_box label="Désactiver les effets physiques" name="disable_physics_check" tool_tip="Désactive tous les effets physiques dans cette région"/>
<button label="Appliquer" name="apply_btn"/>
<text name="objret_text_lbl">Renvoi d'objet</text>
<text name="resident_text_lbl" width="100">Propriétaire :</text>
<line_editor name="target_avatar_name" width="200" left_delta="100">(aucun)</line_editor>
<button label="Sélectionner" name="choose_avatar_btn" width="80"/>
<text name="options_text_lbl">Options :</text>
<check_box label="Avec des scripts" name="return_scripts" tool_tip="Renvoyer seulement les objets possédant des scripts" left_delta="100"/>
<check_box label="Sur le terrain de quelqu'un d'autre" name="return_other_land" tool_tip="Renvoyer seulement les objets de ce résident qui sont sur le terrain d'un tiers"/>
<check_box label="Dans toutes les régions du domaine" name="return_estate_wide" tool_tip="Renvoyer les objets de toutes les régions de ce domaine"/>
<button label="Renvoyer" name="return_btn"/>
<button label="Top Collisions..." name="top_colliders_btn" width="200" tool_tip="Liste des objets générant le plus de collisions potentielles"/>
<button label="Top Scripts..." name="top_scripts_btn" width="200" tool_tip="Liste des objets consommant le plus de ressources"/>
<button label="Redémarrer la région" name="restart_btn" width="200" tool_tip="Indiquez le compte à rebours en secondes et redémarrez la région"/>
<text name="label_restart_delay" width="110" left_delta="220">Secondes :</text>
<spinner left_delta="65" name="restart_delay" width="50"/>
<button label="Annuler le redémarrage" width="200" name="cancel_restart_btn" tool_tip="Annuler le redémarrage de la région"/>
<button label="Console de débogage de la région" width="200" name="region_debug_console_btn" tool_tip="Ouvrir la console de débogage de la région"/>
</panel>

View File

@ -1,21 +1,21 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Environnement" name="panel_env_info">
<text name="water_settings_title">Sélectionnez les paramétrages aquatiques et le cycle temporel que vous souhaiteriez que vos visiteurs voient.</text>
<radio_group name="region_settings_radio_group">
<radio_item label="Utiliser les paramètres par défaut" name="use_sl_default_settings"/>
<radio_item label="Utiliser les paramètres suivants" name="use_my_settings"/>
</radio_group>
<panel name="user_environment_settings">
<text name="water_settings_title" left="0">Paramétrage aquatique</text>
<combo_box name="water_settings_preset_combo"><combo_box.item label="-Sélectionnez un préréglage-" name="item0"/></combo_box>
<text name="sky_dayc_settings_title" left="0">Cycle Jour / Nuit</text>
<radio_group name="sky_dayc_settings_radio_group" left_delta="20">
<radio_item label="Cycle intemporel" name="my_sky_settings"/>
<radio_item label="Cycle du jour" name="my_dayc_settings"/>
</radio_group>
<combo_box name="sky_settings_preset_combo" left_pad="32"><combo_box.item label="-Sélectionnez un préréglage-" name="item0"/></combo_box>
<combo_box name="dayc_settings_preset_combo" left_pad="32"><combo_box.item label="-Sélectionnez un préréglage-" name="item0"/></combo_box>
</panel>
<button label="Appliquer" name="apply_btn"/>
<button label="Annuler" name="cancel_btn"/>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Environnement" name="panel_env_info">
<text name="water_settings_title">Sélectionnez les paramétrages aquatiques et le cycle temporel que vous souhaiteriez que vos visiteurs voient.</text>
<radio_group name="region_settings_radio_group">
<radio_item label="Utiliser les paramètres par défaut" name="use_sl_default_settings"/>
<radio_item label="Utiliser les paramètres suivants" name="use_my_settings"/>
</radio_group>
<panel name="user_environment_settings">
<text name="water_settings_title" left="0">Paramétrage aquatique</text>
<combo_box name="water_settings_preset_combo"><combo_box.item label="-Sélectionnez un préréglage-" name="item0"/></combo_box>
<text name="sky_dayc_settings_title" left="0">Cycle Jour / Nuit</text>
<radio_group name="sky_dayc_settings_radio_group" left_delta="20">
<radio_item label="Cycle intemporel" name="my_sky_settings"/>
<radio_item label="Cycle du jour" name="my_dayc_settings"/>
</radio_group>
<combo_box name="sky_settings_preset_combo" left_pad="32"><combo_box.item label="-Sélectionnez un préréglage-" name="item0"/></combo_box>
<combo_box name="dayc_settings_preset_combo" left_pad="32"><combo_box.item label="-Sélectionnez un préréglage-" name="item0"/></combo_box>
</panel>
<button label="Appliquer" name="apply_btn"/>
<button label="Annuler" name="cancel_btn"/>
</panel>

View File

@ -1,34 +1,34 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Région" name="General">
<text name="region_text_lbl">Région :</text>
<text name="region_text">inconnue</text>
<text name="estate_id_lbl" width="95">ID du domaine :</text>
<text name="version_channel_text_lbl">Version :</text>
<text name="version_channel_text">inconnue</text>
<text name="grid_position_lbl" width="115">Pos. dans la Grille :</text>
<text name="region_type_lbl">Type :</text>
<text name="region_type">inconnue</text>
<check_box label="Interdire la terraformation" name="block_terraform_check"/>
<check_box label="Interdire le vol" name="block_fly_check"/>
<check_box label="Interdire le survol" name="block_fly_over_check" tool_tip="Empêche le survol des terrains"/>
<check_box label="Autoriser les dégâts" name="allow_damage_check"/>
<check_box label="Restreindre les collisions" name="restrict_pushobject"/>
<check_box label="Autoriser la revente de terrain" name="allow_land_resell_check"/>
<check_box label="Autoriser la fusion/subdivision de terrain" name="allow_parcel_changes_check"/>
<check_box label="Interdire la possibilité d'afficher dans la recherche" name="block_parcel_search_check" tool_tip="Activer cette option bloquera la possibilité des propriétaires de terrain d'afficher celui-ci dans la recherche"/>
<spinner label="Limite de personnes" name="agent_limit_spin" label_width="125" width="190"/>
<spinner label="Objets bonus" name="object_bonus_spin" label_width="125" width="190"/>
<text label="Classification" name="access_text">
Classification :
</text>
<icons_combo_box label="Modérée" name="access_combo">
<icons_combo_box.item label="Adulte" name="Adult"/>
<icons_combo_box.item label="Modérée" name="Mature"/>
<icons_combo_box.item label="Générale" name="PG"/>
</icons_combo_box>
<button label="Appliquer" name="apply_btn"/>
<button label="Téléporter un résident chez lui..." name="kick_btn"/>
<button label="Téléporter chez eux tous les résidents..." name="kick_all_btn"/>
<button label="Envoyer un message à la région..." name="im_btn"/>
<button label="Gérer le Téléhub..." name="manage_telehub_btn"/>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Région" name="General">
<text name="region_text_lbl">Région :</text>
<text name="region_text">inconnue</text>
<text name="estate_id_lbl" width="95">ID du domaine :</text>
<text name="version_channel_text_lbl">Version :</text>
<text name="version_channel_text">inconnue</text>
<text name="grid_position_lbl" width="115">Pos. dans la Grille :</text>
<text name="region_type_lbl">Type :</text>
<text name="region_type">inconnue</text>
<check_box label="Interdire la terraformation" name="block_terraform_check"/>
<check_box label="Interdire le vol" name="block_fly_check"/>
<check_box label="Interdire le survol" name="block_fly_over_check" tool_tip="Empêche le survol des terrains"/>
<check_box label="Autoriser les dégâts" name="allow_damage_check"/>
<check_box label="Restreindre les collisions" name="restrict_pushobject"/>
<check_box label="Autoriser la revente de terrain" name="allow_land_resell_check"/>
<check_box label="Autoriser la fusion/subdivision de terrain" name="allow_parcel_changes_check"/>
<check_box label="Interdire la possibilité d'afficher dans la recherche" name="block_parcel_search_check" tool_tip="Activer cette option bloquera la possibilité des propriétaires de terrain d'afficher celui-ci dans la recherche"/>
<spinner label="Limite de personnes" name="agent_limit_spin" label_width="125" width="190"/>
<spinner label="Objets bonus" name="object_bonus_spin" label_width="125" width="190"/>
<text label="Classification" name="access_text">
Classification :
</text>
<icons_combo_box label="Modérée" name="access_combo">
<icons_combo_box.item label="Adulte" name="Adult"/>
<icons_combo_box.item label="Modérée" name="Mature"/>
<icons_combo_box.item label="Générale" name="PG"/>
</icons_combo_box>
<button label="Appliquer" name="apply_btn"/>
<button label="Téléporter un résident chez lui..." name="kick_btn"/>
<button label="Téléporter chez eux tous les résidents..." name="kick_all_btn"/>
<button label="Envoyer un message à la région..." name="im_btn"/>
<button label="Gérer le Téléhub..." name="manage_telehub_btn"/>
</panel>

View File

@ -1,32 +1,32 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Terrain" name="Terrain">
<text name="region_text_lbl">Région :</text>
<text name="region_text">inconnue</text>
<spinner label="Niveau de la mer" name="water_height_spin"/>
<spinner label="Altitude maximale" name="terrain_raise_spin"/>
<spinner label="Altitude minimale" name="terrain_lower_spin"/>
<text name="detail_texture_text">Textures du terrain (Requis : fichiers .tga de taille 512x512 ou 1024x1024, 24 bits)</text>
<text name="height_text_lbl" width="95">1 (Basse altitude)</text>
<text name="height_text_lbl2" left_pad="60">2</text>
<text name="height_text_lbl3" width="70">3</text>
<text name="height_text_lbl4" left_pad="0">4 (Haute altitude)</text>
<text name="height_text_lbl5">Variation des textures</text>
<text name="height_text_lbl10">Ces valeurs représentent l'altitude de changement des textures ci-dessus.</text>
<text name="height_text_lbl11">Mesurées en mètres, la valeur Basse est l'altitude maximum de la première texture, et la valeur Haute est l'altitude minimum de la dernière texture.</text>
<text name="height_text_lbl6">Nord-Ouest</text>
<text name="height_text_lbl7">Nord-Est</text>
<spinner label="Bas" name="height_start_spin_1"/>
<spinner label="Bas" name="height_start_spin_3"/>
<spinner label="Haut" name="height_range_spin_1"/>
<spinner label="Haut" name="height_range_spin_3"/>
<text name="height_text_lbl8">Sud-Ouest</text>
<text name="height_text_lbl9">Sud-Est</text>
<spinner label="Bas" name="height_start_spin_0"/>
<spinner label="Bas" name="height_start_spin_2"/>
<spinner label="Haut" name="height_range_spin_0"/>
<spinner label="Haut" name="height_range_spin_2"/>
<button label="Télécharger les données" name="download_raw_btn" tool_tip="Disponible uniquement aux propriétaires du domaine"/>
<button label="Uploader les données" name="upload_raw_btn" tool_tip="Disponible uniquement aux propriétaires du domaine"/>
<button label="Figer le terrain" name="bake_terrain_btn" tool_tip="Définir le terrain actuel comme point central pour les limites d'altitude"/>
<button label="Appliquer" name="apply_btn"/>
</panel>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel label="Terrain" name="Terrain">
<text name="region_text_lbl">Région :</text>
<text name="region_text">inconnue</text>
<spinner label="Niveau de la mer" name="water_height_spin"/>
<spinner label="Altitude maximale" name="terrain_raise_spin"/>
<spinner label="Altitude minimale" name="terrain_lower_spin"/>
<text name="detail_texture_text">Textures du terrain (Requis : fichiers .tga de taille 512x512 ou 1024x1024, 24 bits)</text>
<text name="height_text_lbl" width="95">1 (Basse altitude)</text>
<text name="height_text_lbl2" left_pad="60">2</text>
<text name="height_text_lbl3" width="70">3</text>
<text name="height_text_lbl4" left_pad="0">4 (Haute altitude)</text>
<text name="height_text_lbl5">Variation des textures</text>
<text name="height_text_lbl10">Ces valeurs représentent l'altitude de changement des textures ci-dessus.</text>
<text name="height_text_lbl11">Mesurées en mètres, la valeur Basse est l'altitude maximum de la première texture, et la valeur Haute est l'altitude minimum de la dernière texture.</text>
<text name="height_text_lbl6">Nord-Ouest</text>
<text name="height_text_lbl7">Nord-Est</text>
<spinner label="Bas" name="height_start_spin_1"/>
<spinner label="Bas" name="height_start_spin_3"/>
<spinner label="Haut" name="height_range_spin_1"/>
<spinner label="Haut" name="height_range_spin_3"/>
<text name="height_text_lbl8">Sud-Ouest</text>
<text name="height_text_lbl9">Sud-Est</text>
<spinner label="Bas" name="height_start_spin_0"/>
<spinner label="Bas" name="height_start_spin_2"/>
<spinner label="Haut" name="height_range_spin_0"/>
<spinner label="Haut" name="height_range_spin_2"/>
<button label="Télécharger les données" name="download_raw_btn" tool_tip="Disponible uniquement aux propriétaires du domaine"/>
<button label="Uploader les données" name="upload_raw_btn" tool_tip="Disponible uniquement aux propriétaires du domaine"/>
<button label="Figer le terrain" name="bake_terrain_btn" tool_tip="Définir le terrain actuel comme point central pour les limites d'altitude"/>
<button label="Appliquer" name="apply_btn"/>
</panel>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<bodyparts_list_item name="wearable_item">
<lock_panel name="btn_lock" tool_tip="Vous n'avez pas la permission de modifier cette silhouette"/>
<edit_btn name="btn_edit" tool_tip="Modifier cette silhouette"/>
<lock_panel name="btn_lock" tool_tip="Vous n'avez pas la permission de modifier cette silhouette"/>
<edit_btn name="btn_edit" tool_tip="Modifier cette silhouette"/>
</bodyparts_list_item>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<clothing_list_item name="wearable_item">
<lock_panel name="btn_lock" tool_tip="Vous n'avez pas la permission de modifier ce vêtement"/>
<edit_btn name="btn_edit" tool_tip="Modifier ce vêtement"/>
<lock_panel name="btn_lock" tool_tip="Vous n'avez pas la permission de modifier ce vêtement"/>
<edit_btn name="btn_edit" tool_tip="Modifier ce vêtement"/>
</clothing_list_item>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<dummy_clothing_list_item name="dummy_clothing_item">
<add_btn name="btn_add" tool_tip="Ajouter plus d'objets de ce type"/>
<add_btn name="btn_add" tool_tip="Ajouter plus d'objets de ce type"/>
</dummy_clothing_list_item>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<inbox_folder_view_folder>
<new_badge label="Nouveau"/>
<new_badge label="Nouveau"/>
</inbox_folder_view_folder>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<inbox_folder_view_item>
<new_badge label="Nouveau"/>
<new_badge label="Nouveau"/>
</inbox_folder_view_item>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<panel_camera_item>
<panel_camera_item.text name="picture_name">
Texte
Texte
</panel_camera_item.text>
</panel_camera_item>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<person_view>
<facebook_icon name="facebook_icon" tool_tip="Utilisateur Facebook"/>
<permission_edit_theirs_icon name="permission_edit_theirs_icon" tool_tip="Vous pouvez modifier, supprimer ou vous approprier les objets de cette personne"/>
<permission_edit_mine_icon name="permission_edit_mine_icon" tool_tip="La personne peut modifier, supprimer ou s'approprier vos objets"/>
<permission_map_icon tool_tip="La personne peut vous localiser" name="permission_map_icon"/>
<permission_online_icon name="permission_online_icon" tool_tip="”La personne peut savoir lorsque vous êtes connecté"/>
<info_btn name="info_btn" tool_tip="Plus d'infos"/>
<profile_btn name="profile_btn" tool_tip="Voir le profil"/>
<facebook_icon name="facebook_icon" tool_tip="Utilisateur Facebook"/>
<permission_edit_theirs_icon name="permission_edit_theirs_icon" tool_tip="Vous pouvez modifier, supprimer ou vous approprier les objets de cette personne"/>
<permission_edit_mine_icon name="permission_edit_mine_icon" tool_tip="La personne peut modifier, supprimer ou s'approprier vos objets"/>
<permission_map_icon tool_tip="La personne peut vous localiser" name="permission_map_icon"/>
<permission_online_icon name="permission_online_icon" tool_tip="”La personne peut savoir lorsque vous êtes connecté"/>
<info_btn name="info_btn" tool_tip="Plus d'infos"/>
<profile_btn name="profile_btn" tool_tip="Voir le profil"/>
</person_view>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<texture_picker name="texture picker">
<caption_text label="Multiple"/>
<caption_text label="Multiple"/>
</texture_picker>

View File

@ -1,17 +1,17 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"
/>
</requestedPrivileges>
</security>
</trustInfo>
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" >
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true/PM</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"
/>
</requestedPrivileges>
</security>
</trustInfo>
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" >
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true/PM</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly>