diff --git a/autobuild.xml b/autobuild.xml
index 9f3a56a688..3cdbb02009 100644
--- a/autobuild.xml
+++ b/autobuild.xml
@@ -3282,9 +3282,9 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors
archivenamelinux64
diff --git a/indra/CMakeLists.txt b/indra/CMakeLists.txt
index 646ff1cfa2..d63ecfbf3a 100644
--- a/indra/CMakeLists.txt
+++ b/indra/CMakeLists.txt
@@ -4,7 +4,7 @@
# other commands to guarantee full compatibility
# with the version specified
## 3.8 added VS_DEBUGGER_WORKING_DIRECTORY support
-cmake_minimum_required(VERSION 3.8.0 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.12.0 FATAL_ERROR)
set(ROOT_PROJECT_NAME "SecondLife" CACHE STRING
"The root project/makefile/solution name. Defaults to SecondLife.")
@@ -28,9 +28,9 @@ endif (NOT CMAKE_BUILD_TYPE)
#
option(OPENSIM "OpenSim support" OFF)
if (OPENSIM)
- add_definitions(-DOPENSIM=1)
+ add_compile_definitions(OPENSIM)
if (SINGLEGRID)
- add_definitions(-DSINGLEGRID=1 -DSINGLEGRID_URI=\"${SINGLEGRID_URI}\")
+ add_compile_definitions(SINGLEGRID SINGLEGRID_URI=\"${SINGLEGRID_URI}\")
message(STATUS "Compiling with OpenSim support - Single Grid version (${SINGLEGRID_URI})")
else (SINGLEGRID)
message(STATUS "Compiling with OpenSim support")
@@ -43,7 +43,7 @@ else (OPENSIM)
endif (OPENSIM)
if (HAVOK_TPV)
- add_definitions(-DHAVOK_TPV=1)
+ add_compile_definitions(HAVOK_TPV)
message(STATUS "Compiling with Havok libraries")
endif (HAVOK_TPV)
#
@@ -51,7 +51,7 @@ endif (HAVOK_TPV)
# Support for test builds
option(TESTBUILD "Generating test build" OFF)
if(TESTBUILD AND TESTBUILDPERIOD)
- add_definitions(-DTESTBUILD=1 -DTESTBUILDPERIOD=${TESTBUILDPERIOD})
+ add_compile_definitions(TESTBUILD TESTBUILDPERIOD=${TESTBUILDPERIOD})
message(STATUS "Creating test build version; test period: ${TESTBUILDPERIOD} days")
endif(TESTBUILD AND TESTBUILDPERIOD)
#
@@ -63,11 +63,11 @@ if (USE_AVX_OPTIMIZATION)
if (USE_AVX2_OPTIMIZATION)
message(FATAL_ERROR "You cannot use AVX and AVX2 at the same time!")
else (USE_AVX2_OPTIMIZATION)
- add_definitions(-DUSE_AVX_OPTIMIZATION=1)
+ add_compile_definitions(USE_AVX_OPTIMIZATION)
message(STATUS "Compiling with AVX optimizations")
endif (USE_AVX2_OPTIMIZATION)
elseif (USE_AVX2_OPTIMIZATION)
- add_definitions(-DUSE_AVX2_OPTIMIZATION=1)
+ add_compile_definitions(USE_AVX2_OPTIMIZATION)
message(STATUS "Compiling with AVX2 optimizations")
else (USE_AVX_OPTIMIZATION)
message(STATUS "Compiling without AVX optimizations")
diff --git a/indra/cmake/Copy3rdPartyLibs.cmake b/indra/cmake/Copy3rdPartyLibs.cmake
index 519f68b53e..34a7c3f18d 100644
--- a/indra/cmake/Copy3rdPartyLibs.cmake
+++ b/indra/cmake/Copy3rdPartyLibs.cmake
@@ -223,7 +223,7 @@ elseif(LINUX)
set(SHARED_LIB_STAGING_DIR_RELWITHDEBINFO "${SHARED_LIB_STAGING_DIR}")
set(SHARED_LIB_STAGING_DIR_RELEASE "${SHARED_LIB_STAGING_DIR}")
- set(vivox_lib_dir "${ARCH_PREBUILT_DIRS_RELEASE}")
+ set(vivox_lib_dir "${ARCH_PREBUILT_DIRS_RELEASE}/../../lib32/")
set(vivox_libs
libsndfile.so.1
libortp.so
@@ -255,6 +255,8 @@ elseif(LINUX)
libuuid.so.16.0.22
libfontconfig.so.1.8.0
libfontconfig.so.1
+ libaprutil-1.so.0
+ libapr-1.so.0
)
else (NOT USESYSTEMLIBS)
set(release_files
diff --git a/indra/cmake/bugsplat.cmake b/indra/cmake/bugsplat.cmake
index ce61b51b9b..0f5f283f6b 100644
--- a/indra/cmake/bugsplat.cmake
+++ b/indra/cmake/bugsplat.cmake
@@ -36,9 +36,7 @@ if (USE_BUGSPLAT)
if( LINUX )
set(BUGSPLAT_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/include/breakpad)
- # Sadly we cannot have the nice things yet and need add_definitions for older cmake
- #add_compile_definitions(__STDC_FORMAT_MACROS)
- add_definitions(-D__STDC_FORMAT_MACROS)
+ add_compile_definitions(__STDC_FORMAT_MACROS)
else()
set(BUGSPLAT_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/include/bugsplat)
endif()
diff --git a/indra/llcommon/tests/llerror_test.cpp b/indra/llcommon/tests/llerror_test.cpp
index 148c18aabe..d4ca7bce65 100644
--- a/indra/llcommon/tests/llerror_test.cpp
+++ b/indra/llcommon/tests/llerror_test.cpp
@@ -61,6 +61,9 @@ namespace
{
#ifdef __clang__
# pragma clang diagnostic ignored "-Wunused-function"
+#endif
+#if __GNUC__
+#pragma GCC diagnostic ignored "-Wunused-function"
#endif
void test_that_error_h_includes_enough_things_to_compile_a_message()
{
diff --git a/indra/llcommon/tests/lleventcoro_test.cpp b/indra/llcommon/tests/lleventcoro_test.cpp
index ccc4d82b34..4a1d4b8ba9 100644
--- a/indra/llcommon/tests/lleventcoro_test.cpp
+++ b/indra/llcommon/tests/lleventcoro_test.cpp
@@ -216,6 +216,7 @@ namespace tut
}
void test_data::postAndWait1()
+ {
BEGIN
{
mSync.bump();
diff --git a/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt b/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt
index 11e5ee0ce5..9103d4faf3 100644
--- a/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt
+++ b/indra/newview/fs_resources/EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt
@@ -7,7 +7,7 @@
//
// Bridge platform
- string BRIDGE_VERSION = "2.27"; // This should match fslslbridge.cpp
+ string BRIDGE_VERSION = "2.28"; // This should match fslslbridge.cpp
string gLatestURL;
integer gViewerIsFirestorm;
integer gTryHandshakeOnce = TRUE;
@@ -48,8 +48,8 @@
{
llReleaseURL(gLatestURL);
gLatestURL = "";
- // llRequestSecureURL(); // Uncomment this line and comment next one for HTTPS instead of HTTP (experimental)
- llRequestURL();
+ llRequestSecureURL();
+ // llRequestURL(); -- Uncomment this line and comment the previous one for HTTP instead of HTTPS
}
detachBridge()
diff --git a/indra/newview/fs_viewer_manifest.py b/indra/newview/fs_viewer_manifest.py
index 04d75e6c1d..c41620b5be 100644
--- a/indra/newview/fs_viewer_manifest.py
+++ b/indra/newview/fs_viewer_manifest.py
@@ -194,10 +194,14 @@ class FSViewerManifest:
def fs_save_breakpad_symbols(self, osname):
from glob import glob
import sys
- from os.path import isdir
+ from os.path import isdir, join
from shutil import rmtree
import tarfile
+ components = ['Phoenix',self.app_name(),self.args.get('arch'),'.'.join(self.args['version'])]
+ symbolsName = "_".join(components)
+ symbolsName = symbolsName + "_" + self.args["viewer_flavor"] + "-" + osname + "-" + str(self.address_size) + ".tar.bz2"
+
if isdir( "symbols" ):
rmtree( "symbols" )
@@ -213,12 +217,7 @@ class FSViewerManifest:
if isdir( "symbols" ):
for a in self.args:
print("%s: %s" % (a, self.args[a]))
- symbolsName = "%s/Phoenix_%s_%s_%s_symbols-%s-%d.tar.bz2" % (self.args['configuration'].lower(),
- self.fs_channel_legacy_oneword(),
- '-'.join( self.args['version'] ),
- self.args['viewer_flavor'],
- osname,
- self.address_size)
fTar = tarfile.open( symbolsName, "w:bz2")
fTar.add("symbols", arcname=".")
+ fTar.add( join( self.args["dest"], "build_data.json" ), arcname="build_data.json" )
diff --git a/indra/newview/fsfloaterperformance.cpp b/indra/newview/fsfloaterperformance.cpp
index 7e11d1dadc..eaaf5b32df 100644
--- a/indra/newview/fsfloaterperformance.cpp
+++ b/indra/newview/fsfloaterperformance.cpp
@@ -634,6 +634,7 @@ void FSFloaterPerformance::populateNearbyList()
auto overall_appearance = avatar->getOverallAppearance();
if (overall_appearance == LLVOAvatar::AOA_INVISIBLE)
{
+ char_iter++;
continue;
}
diff --git a/indra/newview/fslslbridge.cpp b/indra/newview/fslslbridge.cpp
index e8596296cb..2495242dd1 100644
--- a/indra/newview/fslslbridge.cpp
+++ b/indra/newview/fslslbridge.cpp
@@ -55,7 +55,7 @@
static const std::string FS_BRIDGE_FOLDER = "#LSL Bridge";
static const std::string FS_BRIDGE_CONTAINER_FOLDER = "Landscaping";
static const U32 FS_BRIDGE_MAJOR_VERSION = 2;
-static const U32 FS_BRIDGE_MINOR_VERSION = 27;
+static const U32 FS_BRIDGE_MINOR_VERSION = 28;
static const U32 FS_MAX_MINOR_VERSION = 99;
static const std::string UPLOAD_SCRIPT_CURRENT = "EBEDD1D2-A320-43f5-88CF-DD47BBCA5DFB.lsltxt";
static const std::string FS_STATE_ATTRIBUTE = "state=";
diff --git a/indra/newview/fsperfstats.cpp b/indra/newview/fsperfstats.cpp
index 1238bd786d..e01631be37 100644
--- a/indra/newview/fsperfstats.cpp
+++ b/indra/newview/fsperfstats.cpp
@@ -123,7 +123,7 @@ namespace FSPerfStats
FSPerfStats::tunables.userImpostorDistanceTuningEnabled = gSavedSettings.getBOOL("FSAutoTuneImpostorByDistEnabled");
FSPerfStats::tunables.userFPSTuningStrategy = gSavedSettings.getU32("FSTuningFPSStrategy");
FSPerfStats::tunables.userTargetFPS = gSavedSettings.getU32("FSTargetFPS");
- FSPerfStats::tunables.userTargetReflections = gSavedSettings.getU32("FSUserTargetReflections");
+ FSPerfStats::tunables.userTargetReflections = gSavedSettings.getS32("FSUserTargetReflections");
FSPerfStats::tunables.userAutoTuneEnabled = gSavedSettings.getBOOL("FSAutoTuneFPS");
FSPerfStats::tunables.userAutoTuneLock = gSavedSettings.getBOOL("FSAutoTuneLock");
// Note: The Max ART slider is logarithmic and thus we have an intermediate proxy value
diff --git a/indra/newview/llmediactrl.cpp b/indra/newview/llmediactrl.cpp
index 4a5b6243f3..4626745cb5 100644
--- a/indra/newview/llmediactrl.cpp
+++ b/indra/newview/llmediactrl.cpp
@@ -1182,6 +1182,11 @@ void LLMediaCtrl::handleMediaEvent(LLPluginClassMedia* self, EMediaEvent event)
}
else
{
+ // Media might be blocked, waiting for a file,
+ // send an empty response to unblock it
+ const std::vector empty_response;
+ self->sendPickFileResponse(empty_response);
+
LLNotificationsUtil::add("MediaFileDownloadUnsupported");
}
};
diff --git a/indra/newview/llviewercontrol.cpp b/indra/newview/llviewercontrol.cpp
index 3ef82e5e26..0a412f983b 100644
--- a/indra/newview/llviewercontrol.cpp
+++ b/indra/newview/llviewercontrol.cpp
@@ -1127,7 +1127,7 @@ void handleUserTargetDrawDistanceChanged(const LLSD& newValue)
void handleUserTargetReflectionsChanged(const LLSD& newValue)
{
- const auto newval = gSavedSettings.getF32("FSUserTargetReflections");
+ const auto newval = gSavedSettings.getS32("FSUserTargetReflections");
FSPerfStats::tunables.userTargetReflections = newval;
}
diff --git a/indra/newview/llviewermedia.cpp b/indra/newview/llviewermedia.cpp
index b9b222e256..15b0918576 100644
--- a/indra/newview/llviewermedia.cpp
+++ b/indra/newview/llviewermedia.cpp
@@ -3262,10 +3262,6 @@ void LLViewerMediaImpl::handleMediaEvent(LLPluginClassMedia* plugin, LLPluginCla
case LLViewerMediaObserver::MEDIA_EVENT_FILE_DOWNLOAD:
{
LL_DEBUGS("Media") << "Media event - file download requested - filename is " << plugin->getFileDownloadFilename() << LL_ENDL;
-
- //unblock media plugin
- const std::vector empty_response;
- plugin->sendPickFileResponse(empty_response);
}
break;
diff --git a/indra/newview/llvovolume.cpp b/indra/newview/llvovolume.cpp
index a9bad65b56..d8e308b642 100644
--- a/indra/newview/llvovolume.cpp
+++ b/indra/newview/llvovolume.cpp
@@ -71,6 +71,8 @@
#include "llmediaentry.h"
#include "llmediadataclient.h"
#include "llmeshrepository.h"
+#include "llnotifications.h"
+#include "llnotificationsutil.h"
#include "llagent.h"
#include "llviewermediafocus.h"
#include "lldatapacker.h"
@@ -3152,6 +3154,17 @@ void LLVOVolume::mediaEvent(LLViewerMediaImpl *impl, LLPluginClassMedia* plugin,
}
}
break;
+
+ case LLViewerMediaObserver::MEDIA_EVENT_FILE_DOWNLOAD:
+ {
+ // Media might be blocked, waiting for a file,
+ // send an empty response to unblock it
+ const std::vector empty_response;
+ plugin->sendPickFileResponse(empty_response);
+
+ LLNotificationsUtil::add("MediaFileDownloadUnsupported");
+ }
+ break;
default:
break;
diff --git a/indra/newview/skins/default/xui/da/notifications.xml b/indra/newview/skins/default/xui/da/notifications.xml
index 36968b04fc..704d7b79d2 100644
--- a/indra/newview/skins/default/xui/da/notifications.xml
+++ b/indra/newview/skins/default/xui/da/notifications.xml
@@ -72,7 +72,7 @@ Fejl detaljer: Beskeden kaldet '[_NAME]' blev ikke fundet i notificati
- Kunne ikke tilslutte til [SECOND_LIFE_GRID].
+ Kunne ikke tilslutte til [CURRENT_GRID].
'[DIAGNOSTIC]'
Check at Internet forbindelsen fungerer korrekt.
@@ -477,7 +477,7 @@ Du kan bruge [CURRENT_GRID] normalt og andre personer vil se dig korrekt.
Hvis det er første gang du bruger [CURRENT_GRID], skal du først oprette en konto for at logge på.
- Der er problemer med at koble på. Der kan være et problem med din Internet forbindelse eller [SECOND_LIFE_GRID].
+ Der er problemer med at koble på. Der kan være et problem med din Internet forbindelse eller [CURRENT_GRID].
Du kan enten checke din Internet forbindelse og prøve igen om lidt, klikke på Hjælp for at se [SUPPORT_SITE] siden, eller klikke på Teleport for at forsøge at teleportere hjem.
diff --git a/indra/newview/skins/default/xui/de/notifications.xml b/indra/newview/skins/default/xui/de/notifications.xml
index d32393ee3d..c83c82d10d 100644
--- a/indra/newview/skins/default/xui/de/notifications.xml
+++ b/indra/newview/skins/default/xui/de/notifications.xml
@@ -86,7 +86,7 @@ Fehlerdetails: The notification called '[_NAME]' was not found in noti
- Verbindung nicht möglich zum [SECOND_LIFE_GRID].
+ Verbindung nicht möglich zum [CURRENT_GRID].
'[DIAGNOSTIC]'
Stellen Sie sicher, dass Ihre Internetverbindung funktioniert.
@@ -710,7 +710,7 @@ Das Objekt ist möglicherweise außer Reichweite oder wurde gelöscht.
Dateidownload nicht möglich
- Sie haben einen Datei-Download angefordert, der in [SECOND_LIFE] nicht unterstützt wird.
+ Sie haben einen Datei-Download angefordert, der in [APP_NAME] nicht unterstützt wird.
@@ -1513,11 +1513,11 @@ Falls Sie [CURRENT_GRID] zum ersten Mal verwenden, müssen Sie zuerst ein Konto
- Es gibt Probleme mit der Verbindung. Möglicherweise besteht ein Problem mit Ihrer Internetverbindung oder dem [SECOND_LIFE_GRID].
+ Es gibt Probleme mit der Verbindung. Möglicherweise besteht ein Problem mit Ihrer Internetverbindung oder dem [CURRENT_GRID].
Überprüfen Sie Ihre Internetverbindung und versuchen Sie es dann erneut, oder klicken Sie auf Hilfe, um zu [SUPPORT_SITE] zu gelangen, oder klicken Sie auf Teleportieren, um nach Hause zu teleportieren.
- http://de.secondlife.com/support/
+ https://www.firestormviewer.org/support/
- Es gibt Probleme mit der Verbindung. Möglicherweise besteht ein Problem mit Ihrer Internetverbindung oder dem [SECOND_LIFE_GRID].
+ Es gibt Probleme mit der Verbindung. Möglicherweise besteht ein Problem mit Ihrer Internetverbindung oder dem [CURRENT_GRID].
Überprüfen Sie Ihre Internetverbindung und versuchen Sie es dann erneut, oder klicken Sie auf Hilfe, um zu [SUPPORT_SITE] zu gelangen.
- http://de.secondlife.com/support/
+ https://www.firestormviewer.org/support/
- No se puede conectar con [SECOND_LIFE_GRID].
+ No se puede conectar con [CURRENT_GRID].
'[DIAGNOSTIC]'
Asegúrate de que tu conexión a Internet está funcionando adecuadamente.
@@ -1440,11 +1440,11 @@ Si es la primera vez que usas [CURRENT_GRID], debes crear una cuenta para poder
- Tenemos problemas de conexión. Puede deberse a un problema de tu conexión a Internet o de [SECOND_LIFE_GRID].
+ Tenemos problemas de conexión. Puede deberse a un problema de tu conexión a Internet o de [CURRENT_GRID].
Puedes revisar tu conexión a Internet y volver a intentarlo en unos minutos, pulsar Ayuda para conectarte a [SUPPORT_SITE], o pulsar Teleporte para intentar teleportarte a tu Base.
- http://es.secondlife.com/support/
+ https://www.firestormviewer.org/support/
diff --git a/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml b/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml
index 3889b13f0c..c0bf186b60 100644
--- a/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml
+++ b/indra/newview/skins/default/xui/fr/floater_scene_load_stats.xml
@@ -1,5 +1,5 @@
-
+
@@ -16,7 +16,11 @@
-
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/floater_texture_fetch_debugger.xml b/indra/newview/skins/default/xui/fr/floater_texture_fetch_debugger.xml
index caae15ea17..98ccc9e39f 100644
--- a/indra/newview/skins/default/xui/fr/floater_texture_fetch_debugger.xml
+++ b/indra/newview/skins/default/xui/fr/floater_texture_fetch_debugger.xml
@@ -1,62 +1,62 @@
- 1, nombre total de textures récupérées : [NUM]
+ 1, Nombre total de textures récupérées : [NUM]
- 2, nombre total de demandes de récupération : [NUM]
+ 2, Nombre total de demandes de récupération : [NUM]
- 3, nombre total de présences dans le cache : [NUM]
+ 3, Nombre total de présences dans le cache : [NUM]
- 4, nombre total de textures visibles : [NUM]
+ 4, Nombre total de textures visibles : [NUM]
- 5, nombre total de demandes de récupération de textures visibles : [NUM]
+ 5, Nombre total de demandes de récupération de textures visibles : [NUM]
- 6, nombre total de données récupérées : [SIZE1] Ko, données décodées : [SIZE2] Ko, [PIXEL] Mpixels
+ 6, Nombre total de données récupérées : [SIZE1] Ko, données décodées : [SIZE2] Ko, [PIXEL] Mpixels
- 7, nombre total de données visibles : [SIZE1] Ko, données décodées : [SIZE2] Ko
+ 7, Nombre total de données visibles : [SIZE1] Ko, données décodées : [SIZE2] Ko
- 8, nombre total de données rendues : [SIZE1] Ko, données décodées : [SIZE2] Ko, [PIXEL] Mpixels
+ 8, Nombre total de données rendues : [SIZE1] Ko, données décodées : [SIZE2] Ko, [PIXEL] Mpixels
- 9, durée totale des lectures du cache : [TIME] secondes
+ 9, Durée totale des lectures du cache : [TIME] secondes
- 10, durée totale des écritures du cache : [TIME] secondes
+ 10, Durée totale des écritures du cache : [TIME] secondes
- 11, durée totale des décodages : [TIME] secondes
+ 11, Durée totale des décodages : [TIME] secondes
- 12, durée totale de la création de textures GL : [TIME] secondes
+ 12, Durée totale de la création de textures GL : [TIME] secondes
- 13, durée totale de la récupération HTTP : [TIME] secondes
+ 13, Durée totale de la récupération HTTP : [TIME] secondes
- 14, durée totale de la récupération intégrale : [TIME] secondes
+ 14, Durée totale de la récupération intégrale : [TIME] secondes
- 15, nouvelle récupération des données visibles du cache, Durée : [TIME] secondes, Récupéré : [SIZE] Ko, [PIXEL] Mpixels
+ 15, Récup. des données visibles du cache, Durée : [TIME] secondes, Récup. : [SIZE] Ko, [PIXEL] Mpixels
- 16, nouvelle récupération de toutes les textures du cache, Durée : [TIME] secondes, Récupéré : [SIZE] Ko, [PIXEL] Mpixels
+ 16, Récup. de toutes les textures du cache, Durée : [TIME] secondes, Récup. : [SIZE] Ko, [PIXEL] Mpixels
- 17, nouvelle récupération des données visibles de la requête HTTP, Durée : [TIME] secondes, Récupéré : [SIZE] Ko, [PIXEL] Mpixels
+ 17, Récup. données visibles requête HTTP, Durée : [TIME] secondes, Récup. : [SIZE] Ko, [PIXEL] Mpixels
- 18, nouvelle récupération de toutes les textures de la requête HTTP, Durée : [TIME] secondes, Récupéré : [SIZE] Ko, [PIXEL] Mpixels
+ 18, Récup. toutes les textures requête HTTP, Durée : [TIME] secondes, Récup. : [SIZE] Ko, [PIXEL] Mpixels
-
+
- 20, source des textures :
+ 20, Source textures :
@@ -65,8 +65,9 @@
-
-
+
+
+
diff --git a/indra/newview/skins/default/xui/fr/menu_viewer.xml b/indra/newview/skins/default/xui/fr/menu_viewer.xml
index 7a8d5e7012..980a634b1a 100644
--- a/indra/newview/skins/default/xui/fr/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/fr/menu_viewer.xml
@@ -379,6 +379,10 @@
+
@@ -399,6 +405,7 @@
- Connexion à [SECOND_LIFE_GRID] impossible.
+ Connexion à [CURRENT_GRID] impossible.
'[DIAGNOSTIC]'
Veuillez vérifier votre connexion Internet.
+
+ Le visualiseur a reçu une réponse brouillée du serveur. Assurez-vous que votre connexion Internet fonctionne correctement et réessayez plus tard.
+
+Si vous pensez qu'il s'agit d'une erreur, veuillez contacter le service d'assistance.
+
Le modèle de message [PATH] est introuvable.
@@ -103,6 +108,9 @@ Veuillez vérifier votre connexion Internet.
Vous n'êtes pas autorisé à copier un ou plusieurs de ces articles dans la boîte d'envoi vendeur. Vous pouvez les déplacer ou les laisser.
+
+ Un problème s'est produit lors du chargement de l'inventaire. Veuillez essayer de vous déconnecter et de vous reconnecter. Si vous voyez à nouveau ce message, veuillez contacter l'assistance pour résoudre le problème.
+
Un nouveau dossier a été créé pour chaque article que vous avez transféré vers le niveau supérieur de votre boîte d'envoi vendeur.
@@ -416,7 +424,7 @@ Votre prix de vente sera de [SALE_PRICE] L$ et la vente sera disponible à [NAME
- ATTENTION : en cliquant sur Vendre à n'importe qui, vous rendez votre terrain disponible à toute la communauté de [SECOND_LIFE], même aux personnes qui ne sont pas dans cette région.
+ ATTENTION : en cliquant sur Vendre à n'importe qui, vous rendez votre terrain disponible à toute la communauté de [CURRENT_GRID], même aux personnes qui ne sont pas dans cette région.
Le terrain sélectionné, de [LAND_SIZE] m², est mis en vente.
Votre prix de vente sera de [SALE_PRICE]L$ et la vente sera disponible à [NAME].
@@ -520,7 +528,7 @@ Pour ne placer le média que sur une seule face, choisissez Sélectionner une fa
Une erreur est survenue lors du chargement de la capture d'écran destinée au rapport, suite au problème suivant : [REASON]
- Vous devez accepter lestermes et conditions; la Politique de confidentialité et les Conditions d'utilisation de Second Life pour poursuivre votre connexion à [SECOND_LIFE].
+ Vous devez accepter lestermes et conditions; la Politique de confidentialité et les Conditions d'utilisation de Second Life pour poursuivre votre connexion à [CURRENT_GRID].
Impossible de mettre cet ensemble.
@@ -543,7 +551,7 @@ La limite de [MAX_ATTACHMENTS] objets joints a été dépassée. Veuillez commen
Zut ! Vous avez oublié de fournir certaines informations.
Vous devez saisir le nom d'utilisateur de votre avatar.
-Pour entrer dans [SECOND_LIFE], vous devez disposer d'un compte. Voulez-vous en créer un maintenant ?
+Pour entrer dans [CURRENT_GRID], vous devez disposer d'un compte. Voulez-vous en créer un maintenant ?
[create_account_url]
@@ -585,7 +593,7 @@ Voulez-vous vraiment continuer ?
- Aller à la page web de [SECOND_LIFE] réservée aux événements ?
+ Aller à la page web de [CURRENT_GRID] réservée aux événements ?
http://secondlife.com/events/?lang=fr-FR
@@ -619,7 +627,7 @@ Voulez-vous arrêter le visualiseur et le relancer manuellement afin d'appliquer
Le changement de langue sera effectué au redémarrage de [APP_NAME].
- Aller à la page web de [SECOND_LIFE] pour voir le détail des enchères ou enchérir ?
+ Aller à la page web de [CURRENT_GRID] pour voir le détail des enchères ou enchérir ?
http://secondlife.com/auctions/auction-detail.php?id=[AUCTION_ID]
@@ -682,7 +690,7 @@ L'objet est peut-être inaccessible ou a peut-être été supprimé.
Impossible de télécharger le fichier
- Vous avez demandé un téléchargement de fichier, qui n’est pas pris en charge dans [SECOND_LIFE].
+ Vous avez demandé un téléchargement de fichier, qui n’est pas pris en charge dans [APP_NAME].
@@ -1177,7 +1185,7 @@ Fusionner le terrain ?
Cette erreur est généralement temporaire. Veuillez modifier et sauvegarder l'élément endossable à nouveau d'ici quelques minutes.
- Zut. Vous avez été déconnecté(e) de [SECOND_LIFE].
+ Zut. Vous avez été déconnecté(e) de [CURRENT_GRID].
[MESSAGE]
@@ -1416,7 +1424,7 @@ Nous vous conseillons de définir votre domicile ailleurs.
Vos habits sont en cours de téléchargement.
-Vous pouvez utiliser [SECOND_LIFE] normalement, les autres résidents vous voient correctement.
+Vous pouvez utiliser [APP_NAME] normalement, les autres résidents vous voient correctement.
@@ -1437,15 +1445,15 @@ Vous pouvez utiliser [SECOND_LIFE] normalement, les autres résidents vous voien
L'installation de [APP_NAME] est terminée.
-Si vous utilisez [SECOND_LIFE] pour la première fois, vous devez ouvrir un compte avant de pouvoir vous connecter.
+Si vous utilisez [CURRENT_GRID] pour la première fois, vous devez ouvrir un compte avant de pouvoir vous connecter.
- Nous avons des difficultés à vous connecter. Il y a peut-être un problème avec votre connexion Internet ou la [SECOND_LIFE_GRID].
+ Nous avons des difficultés à vous connecter. Il y a peut-être un problème avec votre connexion Internet ou la [CURRENT_GRID].
Vérifiez votre connexion Internet et réessayez dans quelques minutes, cliquez sur Aide pour consulter la page [SUPPORT_SITE] ou bien sur Téléporter pour essayer d'aller chez vous.
- http://fr.secondlife.com/support/
+ https://www.firestormviewer.org/support/
@@ -1457,7 +1465,7 @@ Vérifiez votre connexion Internet et réessayez dans quelques minutes, cliquez
Votre personnage va apparaître dans un moment.
Pour marcher, utilisez les flèches de direction.
-Appuyez sur F1 pour obtenir de l'aide ou en savoir plus sur [SECOND_LIFE].
+Appuyez sur F1 pour obtenir de l'aide ou en savoir plus sur [CURRENT_GRID].
Choisissez un avatar homme ou femme.
Vous pourrez revenir sur votre décision plus tard.
@@ -1656,15 +1664,15 @@ Continuer ?
- Pour apprendre à signaler un problème de sécurité, consultez le Wiki de [SECOND_LIFE].
+ Pour apprendre à signaler un problème de sécurité, consultez le Wiki de [CURRENT_GRID].
- Consultez le Wiki sur l'Assurance Qualité de [SECOND_LIFE].
+ Consultez le Wiki sur l'Assurance Qualité de [CURRENT_GRID].
- Pour signaler des bugs et autres problèmes, utilisez le JIRA de [SECOND_LIFE].
+ Pour signaler des bugs et autres problèmes, utilisez le JIRA de [CURRENT_GRID].
@@ -2364,9 +2372,9 @@ Les descriptions précises nous permettent de traiter les rapports plus rapideme
Il semble que vous souhaitiez reporter une infraction à des droits de propriété intellectuelle. Pour signaler correctement cette infraction :
-(1) Remplissez un rapport d'infraction. Vous pouvez soumettre un rapport d'infraction si vous pensez qu'un résident exploite le système de droits de [SECOND_LIFE], par exemple en utilisant un CopyBot ou des outils similaires pour enfreindre des droits de propriété intellectuelle. Notre équipe chargée des infractions mènera une enquête et prendra les mesures nécessaires à l'encontre du résident non respectueux des [SECOND_LIFE] [http://secondlife.com/corporate/tos.php Conditions d'utilisation] ou des [http://secondlife.com/corporate/cs.php Règles communautaires]. Sachez toutefois que l'équipe chargée des infractions ne supprimera pas de contenu à l'intérieur de [SECOND_LIFE].
+(1) Remplissez un rapport d'infraction. Vous pouvez soumettre un rapport d'infraction si vous pensez qu'un résident exploite le système de droits de [CURRENT_GRID], par exemple en utilisant un CopyBot ou des outils similaires pour enfreindre des droits de propriété intellectuelle. Notre équipe chargée des infractions mènera une enquête et prendra les mesures nécessaires à l'encontre du résident non respectueux des [CURRENT_GRID] [http://secondlife.com/corporate/tos.php Conditions d'utilisation] ou des [http://secondlife.com/corporate/cs.php Règles communautaires]. Sachez toutefois que l'équipe chargée des infractions ne supprimera pas de contenu à l'intérieur de [CURRENT_GRID].
-(2) Demandez à ce que du contenu à l'intérieur de Second Life soit supprimé. Pour demander à ce que du contenu soit supprimé de [SECOND_LIFE], vous devez soumettre un rapport d'infraction valide, tel que fourni dans notre [http://secondlife.com/corporate/dmca.php Règlement contre les violations des droits d'auteur].
+(2) Demandez à ce que du contenu à l'intérieur de Second Life soit supprimé. Pour demander à ce que du contenu soit supprimé de [CURRENT_GRID], vous devez soumettre un rapport d'infraction valide, tel que fourni dans notre [http://secondlife.com/corporate/dmca.php Règlement contre les violations des droits d'auteur].
Si vous souhaitez toujours reporter cette infraction, veuillez fermer cette fenêtre et soumettre votre rapport. Vous devrez peut-être sélectionner la catégorie CopyBot ou exploitation abusive des droits.
@@ -2516,7 +2524,7 @@ Les paramètres ne seront peut-être pas enregistrés en utilisant les textures
L'accès à cet endroit est limité aux plus de 18 ans.
- Pour pouvoir pénétrer dans cette zone, vous devez avoir enregistré vos informations de paiement. Souhaitez-vous aller sur [SECOND_LIFE] et enregistrer vos informations de paiement ?
+ Pour pouvoir pénétrer dans cette zone, vous devez avoir enregistré vos informations de paiement. Souhaitez-vous aller sur [CURRENT_GRID] et enregistrer vos informations de paiement ?
[_URL]
@@ -4523,4 +4531,32 @@ Veuillez copier vers votre inventaire puis réessayer
Impossible de charger la piste de [TRACK1] dans [TRACK2].
+
+Résultat du test de compression de fichier pour gzip au niveau 6 avec [FILE] de taille [SIZE] KB :
+Compression : [PACK_TIME]s [PSIZE]KB
+Décompression : [UNPACK_TIME]s [USIZE]KB
+
+
+ Aucun paramètre d'environnement valide n'a été sélectionné.
+
+Veuillez noter que "Utiliser l'environnement partagé" et "Basé sur le cycle journalier" ne peuvent pas être sélectionnés !
+
+
+ Ne peut pas être créé : [NAME]
+
+
+ L'importation par lot des réglages Windlights est terminée.
+
+
+ Superviseur d'animation Firestorm : [AO_MESSAGE]
+
+
+ Un objet attaché "[NAME]" contient du mesh lié à l'avatar mais est attaché au point HUD "[HUD_POINT]". Cela signifie que vous le verrez correctement affiché, mais que les autres ne pourront pas le voir. Retirez et de réattachez à un point d'attachement normal du corps.
+
+
+ L'URL de l'écran d'accueil de connexion est remplacée à des fins de test.
+
+Remettre l'URL par défaut ?
+
+
diff --git a/indra/newview/skins/default/xui/fr/panel_group_creation_sidetray.xml b/indra/newview/skins/default/xui/fr/panel_group_creation_sidetray.xml
new file mode 100644
index 0000000000..279a89436d
--- /dev/null
+++ b/indra/newview/skins/default/xui/fr/panel_group_creation_sidetray.xml
@@ -0,0 +1,58 @@
+
+
+
+ (Votre abonnement)
+
+
+
+ Nom du groupe :
+
+
+
+
+
+
+
+
+
+
+ Statut du groupe
+
+
+
+
+
+
+
+
+ - Sélectionnez le type de contenu -
+
+
+
+
+
+
+
+
+ Les frais de création d'un groupe dépendent de votre niveau d'abonnement. [https://secondlife.com/my/account/membership.php Plus d'informations]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Note : après 2 jours, un groupe qui a moins de 2 membres autres que le créateur est supprimé !
+
+
+
+
+
+
diff --git a/indra/newview/skins/default/xui/it/notifications.xml b/indra/newview/skins/default/xui/it/notifications.xml
index bce9164db6..179b166bf2 100644
--- a/indra/newview/skins/default/xui/it/notifications.xml
+++ b/indra/newview/skins/default/xui/it/notifications.xml
@@ -34,7 +34,7 @@ Dettagli errore: La notifica denominata '[_NAME]' non è stata trovata
Il programma [APP_NAME] ha riscontrato un'errore durante il tentativo di aggiornamento. [https://www.firestormviewer.org/downloads Scarica l'ultima versione] del viewer.
- Non è possibile collegarsi alla [SECOND_LIFE_GRID].
+ Non è possibile collegarsi alla [CURRENT_GRID].
'[DIAGNOSTIC]'
Accertarsi che la connessione Internet stia funzionando correttamente.
@@ -1379,7 +1379,7 @@ Se questa è la prima volta che usi [CURRENT_GRID], devi creare un account prima
- Ci sono problemi di connessione. È possibile che ci siano problemi con la tua connessione Internet oppure sulla [SECOND_LIFE_GRID].
+ Ci sono problemi di connessione. È possibile che ci siano problemi con la tua connessione Internet oppure sulla [CURRENT_GRID].
Controlla la tua connessione e riprova fra qualche minuto, oppure clicca su Aiuto per visualizzare la pagina [SUPPORT_SITE], oppure clicca su Teleport per tentare il teleport a casa tua.
- [SECOND_LIFE_GRID] に接続できませんでした。
+ [CURRENT_GRID] に接続できませんでした。
「[DIAGNOSTIC]」
インターネット接続が正常かご確認ください。
@@ -1564,7 +1564,7 @@ https://wiki.secondlife.com/wiki/Adding_Spelling_Dictionaries を参照してく
- 接続がなかなかできません。 お使いのインターネット接続か、[SECOND_LIFE_GRID] の問題と考えられます。
+ 接続がなかなかできません。 お使いのインターネット接続か、[CURRENT_GRID] の問題と考えられます。
インターネット接続を確認してから数分後に再接続するか、ヘルプをクリックして [SUPPORT_SITE] をご覧になるか、テレポートをクリックしてホームに移動してみてください。
@@ -1577,7 +1577,7 @@ https://wiki.secondlife.com/wiki/Adding_Spelling_Dictionaries を参照してく
- 接続がなかなかできません。 お使いのインターネット接続か、[SECOND_LIFE_GRID] の問題と考えられます。
+ 接続がなかなかできません。 お使いのインターネット接続か、[CURRENT_GRID] の問題と考えられます。
インターネット接続を確認してから数分後に再接続するか、ヘルプをクリックして [SUPPORT_SITE] をご覧ください。
diff --git a/indra/newview/skins/default/xui/pl/notifications.xml b/indra/newview/skins/default/xui/pl/notifications.xml
index 7889693c84..b306e21522 100644
--- a/indra/newview/skins/default/xui/pl/notifications.xml
+++ b/indra/newview/skins/default/xui/pl/notifications.xml
@@ -34,7 +34,7 @@ Szczegóły błędu: Błąd o nazwie '[_NAME]' nie został odnaleziony
Instalacja [APP_NAME] jest uszkodzona. Proszę [https://www.firestormviewer.org/downloads pobrać nową kopię] przeglądarki i ponownie ją zainstalować.
- Nie można połączyć z [SECOND_LIFE_GRID].
+ Nie można połączyć z [CURRENT_GRID].
'[DIAGNOSTIC]'
Upewnij się, że Twoje połączenie z internetem działa.
@@ -1420,7 +1420,7 @@ Czy chcesz przejść na stronę [https://www.firestormviewer.org/join-secondlife
- Problemy z połączeniem. Problem może być spowodowany Twoim połączeniem z Internetem albo może istnieć po stronie [SECOND_LIFE_GRID].
+ Problemy z połączeniem. Problem może być spowodowany Twoim połączeniem z Internetem albo może istnieć po stronie [CURRENT_GRID].
Możesz sprawdzić swoje połączenie z Internetem i spróbować ponownie za kilka minut, połączyć się ze stroną pomocy technicznej ([SUPPORT_SITE]) lub wybrać Teleportuj, by teleportować się do swojego miejsca startu.
@@ -1429,7 +1429,7 @@ Możesz sprawdzić swoje połączenie z Internetem i spróbować ponownie za kil
- Problemy z połączeniem. Problem może być spowodowany Twoim połączeniem z Internetem albo może istnieć po stronie [SECOND_LIFE_GRID].
+ Problemy z połączeniem. Problem może być spowodowany Twoim połączeniem z Internetem albo może istnieć po stronie [CURRENT_GRID].
Możesz sprawdzić swoje połączenie z Internetem i spróbować ponownie za kilka minut lub połączyć się ze stroną pomocy technicznej [SUPPORT_SITE].
diff --git a/indra/newview/skins/default/xui/pt/notifications.xml b/indra/newview/skins/default/xui/pt/notifications.xml
index aae8670790..58c93741e8 100644
--- a/indra/newview/skins/default/xui/pt/notifications.xml
+++ b/indra/newview/skins/default/xui/pt/notifications.xml
@@ -85,7 +85,7 @@ Detalhes do erro: O aviso '[_NAME]' não foi localizado no arquivo not
- Falha de conexão com o [SECOND_LIFE_GRID].
+ Falha de conexão com o [CURRENT_GRID].
'[DIAGNOSTIC]'
Verifique se a conexão à internet está funcionando.
@@ -1387,7 +1387,7 @@ Voltar para [https://www.firestormviewer.org/join-secondlife/ firestormviewer.or
- Estamos detectando um problema de conexão. Pode haver um problema com a sua conexão à internet ou com o [SECOND_LIFE_GRID].
+ Estamos detectando um problema de conexão. Pode haver um problema com a sua conexão à internet ou com o [CURRENT_GRID].
Cheque sua conexão e tente em alguns minutos, clique na Ajuda para acessar o [SUPPORT_SITE], ou tente voltar para casa clicando em 'Teletransportar'.
diff --git a/indra/newview/skins/default/xui/ru/floater_scene_load_stats.xml b/indra/newview/skins/default/xui/ru/floater_scene_load_stats.xml
index e14ca4ee18..d491033512 100644
--- a/indra/newview/skins/default/xui/ru/floater_scene_load_stats.xml
+++ b/indra/newview/skins/default/xui/ru/floater_scene_load_stats.xml
@@ -19,8 +19,12 @@
+
+
+
+
-
+
diff --git a/indra/newview/skins/default/xui/ru/floater_texture_fetch_debugger.xml b/indra/newview/skins/default/xui/ru/floater_texture_fetch_debugger.xml
index 628e6c5c87..37f8a85d2a 100644
--- a/indra/newview/skins/default/xui/ru/floater_texture_fetch_debugger.xml
+++ b/indra/newview/skins/default/xui/ru/floater_texture_fetch_debugger.xml
@@ -65,6 +65,7 @@
+
diff --git a/indra/newview/skins/default/xui/ru/menu_viewer.xml b/indra/newview/skins/default/xui/ru/menu_viewer.xml
index 869edd6b89..43228e92ae 100644
--- a/indra/newview/skins/default/xui/ru/menu_viewer.xml
+++ b/indra/newview/skins/default/xui/ru/menu_viewer.xml
@@ -648,6 +648,7 @@
+
diff --git a/indra/newview/skins/default/xui/ru/notifications.xml b/indra/newview/skins/default/xui/ru/notifications.xml
index 2bccaea303..33288bb27e 100644
--- a/indra/newview/skins/default/xui/ru/notifications.xml
+++ b/indra/newview/skins/default/xui/ru/notifications.xml
@@ -40,9 +40,14 @@
Произошла ошибка при обновлении [APP_NAME]. [https://www.firestormviewer.org/downloads Загрузите последнюю версию] клиента.
- Не удалось подключиться к [SECOND_LIFE_GRID].
+ Не удалось подключиться к [CURRENT_GRID].
"[DIAGNOSTIC]"
Убедитесь, что подключение к интернету работает нормально.
+
+
+Вьювер получил искаженный ответ от сервера. Пожалуйста, убедитесь, что ваше интернет-соединение работает нормально и повторите попытку позже.
+
+Если вы считаете что это ошибка, обратитесь в службу поддержки.
Шаблон сообщения [PATH] не найден.
@@ -349,7 +354,7 @@
- ВНИМАНИЕ! При выборе "продавать кому угодно" ваша земля станет доступной всему сообществу [SECOND_LIFE], даже тем, кто находится не в этом регионе.
+ ВНИМАНИЕ! При выборе "продавать кому угодно" ваша земля станет доступной всему сообществу [CURRENT_GRID], даже тем, кто находится не в этом регионе.
Выбранные [LAND_SIZE] м² земли выставляются на продажу.
Ваша цена продажи: $[SALE_PRICE], разрешена продажа для [NAME].
@@ -453,7 +458,7 @@
Ошибка при передаче снимка отчета по следующей причине: [REASON]
- Для входа в [SECOND_LIFE] вы должны принять условия Пользовательского соглашения.
+ Для входа в [CURRENT_GRID] вы должны принять условия Пользовательского соглашения.
[TITLE]
@@ -481,7 +486,7 @@
Что-то осталось незаполненным.
Необходимо ввести имя пользователя для вашего аватара.
-Для входа в [SECOND_LIFE] нужен аккаунт. Создать его?
+Для входа в [CURRENT_GRID] нужен аккаунт. Создать его?
[create_account_url]
@@ -1167,6 +1172,9 @@
[MESSAGE]
+
+ Не удалось загрузить ваш инвентарь. Во-первых, попробуйте выйти из системы и войти снова. Если вы снова увидите это сообщение, обратитесь в службу поддержки чтобы решить проблему.
+
Невозможно купить землю для группы:
У вас нет прав на покупку земли для вашей активной группы.
@@ -1421,7 +1429,7 @@
Ваша одежда все еще загружается.
-Вы можете использовать [SECOND_LIFE] как обычно, другие пользователи будут видеть вас нормально.
+Вы можете использовать [APP_NAME] как обычно, другие пользователи будут видеть вас нормально.
@@ -1442,7 +1450,7 @@
Установка [APP_NAME] завершена.
-Если вы используете [SECOND_LIFE] впервые, для входа в программу вам потребуется создать аккаунт.
+Если вы используете [CURRENT_GRID] впервые, для входа в программу вам потребуется создать аккаунт.
@@ -1453,7 +1461,7 @@
- Возникли неполадки при подключении. Возможно, проблема с вашим подключением к интернету или [SECOND_LIFE_GRID] временно недоступна.
+ Возникли неполадки при подключении. Возможно, проблема с вашим подключением к интернету или [CURRENT_GRID] временно недоступна.
Вы можете проверить подключение к интернету, повторить попытку через несколько минут, нажать кнопку «Помощь» для перехода на [SUPPORT_SITE] или нажать кнопку «Телепортация», чтобы телепортироваться домой.
@@ -1466,7 +1474,7 @@
- Возникли неполадки при подключении. Возможно, проблема с вашим подключением к интернету или [SECOND_LIFE_GRID] временно недоступна.
+ Возникли неполадки при подключении. Возможно, проблема с вашим подключением к интернету или [CURRENT_GRID] временно недоступна.
Вы можете проверить подключение к интернету, повторить попытку через несколько минут, нажать кнопку «Справка» для перехода на [SUPPORT_SITE].
@@ -1483,7 +1491,7 @@
Ваш персонаж появится через мгновение.
Для ходьбы нажимайте клавиши со стрелками.
-В любой момент можно нажать клавишу F1 для получения справки или информации о [SECOND_LIFE].
+В любой момент можно нажать клавишу F1 для получения справки или информации о [CURRENT_GRID].
Выберите мужской или женский аватар. Этот выбор затем можно будет изменить.
@@ -5270,6 +5278,11 @@ https://wiki.firestormviewer.org/fs_voice
Невозможно загрузить дорожку из [TRACK1] в [TRACK2].
+
+Результат теста на сжатие gzip 6 уровня с файлом [FILE] размером [SIZE] КБ:
+Упаковка: [PACK_TIME]с [PSIZE]КБ
+Распаковка: [UNPACK_TIME]с [USIZE]КБ
+
Не выбрана допустимая настройка окружающей среды.
diff --git a/indra/newview/skins/default/xui/ru/panel_group_creation_sidetray.xml b/indra/newview/skins/default/xui/ru/panel_group_creation_sidetray.xml
index 63cbb87fce..c47e7b81bd 100644
--- a/indra/newview/skins/default/xui/ru/panel_group_creation_sidetray.xml
+++ b/indra/newview/skins/default/xui/ru/panel_group_creation_sidetray.xml
@@ -47,7 +47,7 @@
- Примечание: через 7 дней группа без участников (кроме создателя) удаляется!
+ Примечание: группа, в которой менее 2 участников, удаляется в течение 48 часов!
diff --git a/indra/newview/skins/default/xui/ru/panel_preferences_setup.xml b/indra/newview/skins/default/xui/ru/panel_preferences_setup.xml
index 9ea296b758..ad0b7f5242 100644
--- a/indra/newview/skins/default/xui/ru/panel_preferences_setup.xml
+++ b/indra/newview/skins/default/xui/ru/panel_preferences_setup.xml
@@ -34,10 +34,7 @@
-
-
- Будут использованы существующие настройки прокси вашей системы.
-
+
Домашняя страница браузера:
diff --git a/indra/newview/skins/default/xui/tr/notifications.xml b/indra/newview/skins/default/xui/tr/notifications.xml
index c76f25b965..40c40cb994 100644
--- a/indra/newview/skins/default/xui/tr/notifications.xml
+++ b/indra/newview/skins/default/xui/tr/notifications.xml
@@ -86,7 +86,7 @@ Hata ayrıntıları: '[_NAME]' adlı bildirim notifications.xml içind
- [SECOND_LIFE_GRID] ile bağlantı kurulamadı.
+ [CURRENT_GRID] ile bağlantı kurulamadı.
'[DIAGNOSTIC]'
İnternet bağlantınızın düzgün çalıştığından emin olun.
@@ -417,7 +417,7 @@ Satış fiyatınız L$ [SALE_PRICE] olacak ve [NAME] için satışa açık olaca
- DİKKAT: 'Herkes için satışa açık' seçeneğinin tıklanması, arazinizi tüm [SECOND_LIFE] topluluğuna açık hale getirir, bu bölgede bulunmayanlar da buna dahildir.
+ DİKKAT: 'Herkes için satışa açık' seçeneğinin tıklanması, arazinizi tüm [CURRENT_GRID] topluluğuna açık hale getirir, bu bölgede bulunmayanlar da buna dahildir.
Seçili [LAND_SIZE] m² arazi satışa çıkarılmak üzere ayarlanıyor.
Satış fiyatınız L$ [SALE_PRICE] olacak ve [NAME] için satışa açık olacaktır.
@@ -521,7 +521,7 @@ Ortamı sadece bir yüze yerleştirmek için, Yüz Seç'i seçin ve ardınd
Aşağıdaki nedenden dolayı, bir raporun ekran görüntüsü karşıya yüklenirken bir sorun oluştu: [REASON]
- [SECOND_LIFE]'ta oturum açmaya devam etmek için Second Life Şartlar ve Koşullar'ı, Gizlilik Politikası'nı ve Hizmet Koşulları'nı kabul etmelisiniz.
+ [CURRENT_GRID]'ta oturum açmaya devam etmek için Second Life Şartlar ve Koşullar'ı, Gizlilik Politikası'nı ve Hizmet Koşulları'nı kabul etmelisiniz.
Dış görünüm eklenemedi.
@@ -544,7 +544,7 @@ Dış görünüm klasöründe hiç giysi, vücut bölümü ya da aksesuar yok.
Hata! Boş bırakılan alan(lar) var.
Avatarınızın Kullanıcı adını girmeniz gerekmektedir.
-[SECOND_LIFE]'a giriş yapmak için bir hesabınız olması gerekir. Şimdi bir hesap oluşturmak ister misiniz?
+[CURRENT_GRID]'a giriş yapmak için bir hesabınız olması gerekir. Şimdi bir hesap oluşturmak ister misiniz?
[create_account_url]
@@ -586,7 +586,7 @@ Devam etmek istediğinize emin misiniz?
- [SECOND_LIFE] etkinlikleri web sayfasına gidilsin mi?
+ [CURRENT_GRID] etkinlikleri web sayfasına gidilsin mi?
http://secondlife.com/events/
@@ -618,7 +618,7 @@ Not: Bu işlem önbelleği temizleyecek.
Dil değişikliği, [APP_NAME] uygulamasını yeniden başlattıktan sonra geçerli olacak.
- Açık arttırma detaylarını görmek veya teklif vermek için [SECOND_LIFE] web sayfasına gidilsin mi?
+ Açık arttırma detaylarını görmek veya teklif vermek için [CURRENT_GRID] web sayfasına gidilsin mi?
http://secondlife.com/auctions/auction-detail.php?id=[AUCTION_ID]
@@ -681,7 +681,7 @@ Nesne aralık dışında ya da silinmiş olabilir.
Dosya karşıdan yüklenemiyor.
- [SECOND_LIFE] içinde desteklenmeyen bir dosya indirmeyi talep ettiniz.
+ [APP_NAME] içinde desteklenmeyen bir dosya indirmeyi talep ettiniz.
@@ -1174,7 +1174,7 @@ Arazi birleştirilsin mi?
Bu genellikle geçici bir arızadır. Lütfen giyilebilir öğeyi birkaç dakika sonra yeniden özelleştirip kaydedin.
- Üzgünüz. [SECOND_LIFE] oturumunuz kapandı.
+ Üzgünüz. [CURRENT_GRID] oturumunuz kapandı.
[MESSAGE]
@@ -1419,7 +1419,7 @@ Yeni bir ana konum ayarlamak isteyebilirsiniz.
Giysileriniz hala karşıdan yükleniyor.
-[SECOND_LIFE]'ı normal şekilde kullanmaya devam edebilirsiniz, diğer insanlar sizi düzgün bir şekilde görecektir.
+[APP_NAME]'ı normal şekilde kullanmaya devam edebilirsiniz, diğer insanlar sizi düzgün bir şekilde görecektir.
@@ -1440,11 +1440,11 @@ Yeni bir ana konum ayarlamak isteyebilirsiniz.
[APP_NAME] yüklemesi tamamlandı.
-[SECOND_LIFE]'ı ilk kez kullanıyorsanız, oturum açmadan önce bir hesap oluşturmalısınız.
+[CURRENT_GRID]'ı ilk kez kullanıyorsanız, oturum açmadan önce bir hesap oluşturmalısınız.
- Bağlantıda sorun yaşıyoruz. İnternet bağlantınızda ya da [SECOND_LIFE_GRID] uygulamasında bir problem olabilir.
+ Bağlantıda sorun yaşıyoruz. İnternet bağlantınızda ya da [CURRENT_GRID] uygulamasında bir problem olabilir.
İnternet bağlantınızı kontrol edip bir kaç dakika sonra yeniden bağlanmayı deneyebilir, [SUPPORT_SITE] sayfasına gitmek için Yardım'ı tıklatabilir ya da ana konumunuza ışınlanmak için Işınla'yı tıklatabilirsiniz.
@@ -1460,7 +1460,7 @@ Yeni bir ana konum ayarlamak isteyebilirsiniz.
Karakteriniz birazdan görünecek.
Yürümek için ok tuşlarını kullanın.
-Yardım almak ya da [SECOND_LIFE] hakkında daha fazla bilgi edinmek için istediğiniz zaman F1 tuşuna basın.
+Yardım almak ya da [CURRENT_GRID] hakkında daha fazla bilgi edinmek için istediğiniz zaman F1 tuşuna basın.
Lütfen bir erkek ya da kadın avatar seçin. Fikrinizi daha sonra değiştirebilirsiniz.
@@ -1657,15 +1657,15 @@ Devam edilsin mi?
- Bir güvenlik sorununun nasıl bildireceği ile ilgili ayrıntıları öğrenmek için [SECOND_LIFE] Wiki'yi aç.
+ Bir güvenlik sorununun nasıl bildireceği ile ilgili ayrıntıları öğrenmek için [CURRENT_GRID] Wiki'yi aç.
- [SECOND_LIFE] Wiki'nin Kalite Güvencesi sayfasını ziyaret edin.
+ [CURRENT_GRID] Wiki'nin Kalite Güvencesi sayfasını ziyaret edin.
- Hataları ve diğer sorunları bildirebileceğiniz [SECOND_LIFE] Kamuya Açık Sorun Takip sayfasını ziyaret edin.
+ Hataları ve diğer sorunları bildirebileceğiniz [CURRENT_GRID] Kamuya Açık Sorun Takip sayfasını ziyaret edin.
@@ -2361,9 +2361,9 @@ Doğru bir anlatım yapılması, kötüye kullanım bildirimlerini dosyalamamız
Fikri mülkiyet ihlali konusunda bir bildirim yapıyorsunuz. Konuyu doğru bir şekilde bildirdiğinizden emin olun:
-(1) Kötüye Kullanımı Bildirme Süreci. Bir Second Life Sakininin, CopyBot ya da benzeri bir kopyalama aracı kullanma vb. yollarla, fikri mülkiyet haklarını ihlal edecek şekilde [SECOND_LIFE]'ın verdiği izinleri kötüye kullandığını düşünüyorsanız bir kötüye kullanım bildirimi sunabilirsiniz. Kötüye Kullanımla Mücadele Ekibi [SECOND_LIFE] [http://secondlife.com/corporate/tos.php Hizmet Sözleşmesi] veya [http://secondlife.com/corporate/cs.php Topluluk Standartları] kurallarını ihlal eden davranışları inceleyecek ve uygun disiplin cezalarını verecektir. Ancak, Kötüye Kullanımla Mücadele Ekibi, içeriğin [SECOND_LIFE] ortamından kaldırılma taleplerine yanıt vermeyecektir.
+(1) Kötüye Kullanımı Bildirme Süreci. Bir Second Life Sakininin, CopyBot ya da benzeri bir kopyalama aracı kullanma vb. yollarla, fikri mülkiyet haklarını ihlal edecek şekilde [CURRENT_GRID]'ın verdiği izinleri kötüye kullandığını düşünüyorsanız bir kötüye kullanım bildirimi sunabilirsiniz. Kötüye Kullanımla Mücadele Ekibi [CURRENT_GRID] [http://secondlife.com/corporate/tos.php Hizmet Sözleşmesi] veya [http://secondlife.com/corporate/cs.php Topluluk Standartları] kurallarını ihlal eden davranışları inceleyecek ve uygun disiplin cezalarını verecektir. Ancak, Kötüye Kullanımla Mücadele Ekibi, içeriğin [CURRENT_GRID] ortamından kaldırılma taleplerine yanıt vermeyecektir.
-(2) DMCA veya İçerik Kaldırma Süreci. İçeriğin [SECOND_LIFE] ortamından kaldırılmasını talep etmek için, [http://secondlife.com/corporate/dmca.php DMCA İlkeleri]'nde belirtildiği şekilde geçerli bir ihlal bildirimi sunmuş olmanız GEREKLİDİR.
+(2) DMCA veya İçerik Kaldırma Süreci. İçeriğin [CURRENT_GRID] ortamından kaldırılmasını talep etmek için, [http://secondlife.com/corporate/dmca.php DMCA İlkeleri]'nde belirtildiği şekilde geçerli bir ihlal bildirimi sunmuş olmanız GEREKLİDİR.
Kötüye kullanım bildirme sürecine devam etmek için, lütfen bu pencereyi kapatın ve bildiriminizi gönderme işlemini tamamlayın. 'CopyBot veya İzin İhlali' kategorisini seçmeniz gerekebilir.
@@ -2513,7 +2513,7 @@ Ayarlar yerel dokular kullanılarak kaydedilemez.
Konum, 18 veya üzeri bir yaşta olanlara kısıtlanmıştır.
- Bu alanı ziyaret edebilmek için ödeme bilgilerinizin kayıtlı olması gerekir. [SECOND_LIFE] web sitesine gitmek ve bunu ayarlamak istiyor musunuz?
+ Bu alanı ziyaret edebilmek için ödeme bilgilerinizin kayıtlı olması gerekir. [CURRENT_GRID] web sitesine gitmek ve bunu ayarlamak istiyor musunuz?
[_URL]
diff --git a/indra/newview/skins/default/xui/zh/notifications.xml b/indra/newview/skins/default/xui/zh/notifications.xml
index e7fe447226..59eb1110d8 100644
--- a/indra/newview/skins/default/xui/zh/notifications.xml
+++ b/indra/newview/skins/default/xui/zh/notifications.xml
@@ -86,7 +86,7 @@
- 無法連接到 [SECOND_LIFE_GRID]。
+ 無法連接到 [CURRENT_GRID]。
([DIAGNOSTIC])
請確定你的網路連線沒有問題。
@@ -1379,7 +1379,7 @@
- 連線出現問題。 問題可能出在你的網路連線或 [SECOND_LIFE_GRID]。
+ 連線出現問題。 問題可能出在你的網路連線或 [CURRENT_GRID]。
請檢查你的網路連線,幾分鐘後再試一次,或者點按幫助瀏覽 [SUPPORT_SITE],或點按瞬間傳送試著回到你的家。
@@ -2266,7 +2266,7 @@ SHA1 指紋:[MD5_DIGEST]
你似乎正在舉報有人侵犯智慧財產權。 請確定你舉報內容確鑿無誤:
-(1) 違規舉報處理程序。 你若相信有居民利用 [CURRENT_GRID] 權限遂行侵犯智慧財產權,如使用複製機器程式碼(CopyBot)或其他類似複製工具,得以舉報此情事。 違規處理小組會就任何違反[SECOND_LIFE][http://secondlife.com/corporate/tos.php 服務條款]或[http://secondlife.com/corporate/cs.php 社群準則]的行為展開調查,並採取適當處置。 然而,違規處理小組並不受理要求將某內容自[SECOND_LIFE]虛擬世界刪除,這類要求將不予回應。
+(1) 違規舉報處理程序。 你若相信有居民利用 [CURRENT_GRID] 權限遂行侵犯智慧財產權,如使用複製機器程式碼(CopyBot)或其他類似複製工具,得以舉報此情事。 違規處理小組會就任何違反[CURRENT_GRID][http://secondlife.com/corporate/tos.php 服務條款]或[http://secondlife.com/corporate/cs.php 社群準則]的行為展開調查,並採取適當處置。 然而,違規處理小組並不受理要求將某內容自[CURRENT_GRID]虛擬世界刪除,這類要求將不予回應。
(2) DMCA(刪除內容作業程序)。 若欲要求刪除[CURRENT_GRID]內容,你必須按照[http://secondlife.com/corporate/dmca.php DMCA 政策]提出有效的侵權通知。
diff --git a/indra/newview/skins/starlightcui/themes/custom_dark/colors.xml b/indra/newview/skins/starlightcui/themes/custom_dark/colors.xml
index 0a597d76bd..72328f968c 100755
--- a/indra/newview/skins/starlightcui/themes/custom_dark/colors.xml
+++ b/indra/newview/skins/starlightcui/themes/custom_dark/colors.xml
@@ -840,6 +840,12 @@
+
+
+
+
diff --git a/indra/newview/skins/starlightcui/themes/custom_light/colors.xml b/indra/newview/skins/starlightcui/themes/custom_light/colors.xml
index 6ad8300036..417d97de02 100755
--- a/indra/newview/skins/starlightcui/themes/custom_light/colors.xml
+++ b/indra/newview/skins/starlightcui/themes/custom_light/colors.xml
@@ -851,6 +851,12 @@
+
+
+
+
diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index da2328c404..7f641ee53e 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -2042,19 +2042,14 @@ class LinuxManifest(ViewerManifest):
# Vivox runtimes
# Currentelly, the 32-bit ones will work with a 64-bit client.
- with self.prefix(src=os.path.join(pkgdir, 'lib', 'release'), dst="bin"):
+ with self.prefix(src=os.path.join(pkgdir, 'bin32' ), dst="bin"):
self.path("SLVoice")
+ with self.prefix(src=os.path.join(pkgdir ), dst="bin"):
self.path("win32")
self.path("win64")
- with self.prefix(src=os.path.join(pkgdir, 'lib', 'release'), dst="lib"):
- self.path("libortp.so")
- self.path("libsndfile.so.1")
- # Vivox wants this library even if it's present already in the viewer
- self.path("libvivoxoal.so.1")
- self.path("libvivoxsdk.so")
- self.path("libvivoxplatform.so")
-
+ with self.prefix(src=os.path.join(pkgdir, 'lib32' ), dst="lib32"):
+ self.path("*")
def package_finish(self):
# a standard map of strings for replacing in the templates
diff --git a/indra/test/lltut.h b/indra/test/lltut.h
index 9835565bb6..fd5d70462c 100644
--- a/indra/test/lltut.h
+++ b/indra/test/lltut.h
@@ -79,10 +79,18 @@ namespace tut
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-function"
#endif
+#if __GNUC__
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wunused-function"
+#endif
+
#include
#if __clang__
#pragma clang diagnostic pop
#endif
+#if __GNUC__
+#pragma GCC diagnostic pop
+#endif
// The functions BELOW this point actually consume tut.hpp functionality.
namespace tut