From 1de6d4461a3dfaa7dc0f474e2270683b30b6c652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Liru=20F=C3=A6rs?= Date: Fri, 3 Apr 2020 02:53:41 -0400 Subject: [PATCH] Add missing EmergencyTeleportSeconds preference to System->Security Thanks for the heads up about this missing preferences, and for the Spanish translation, Damian! --- indra/newview/ascentprefssys.cpp | 2 ++ indra/newview/ascentprefssys.h | 1 + .../default/xui/en-us/panel_preferences_ascent_system.xml | 5 +++-- .../skins/default/xui/es/panel_preferences_ascent_system.xml | 3 ++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/indra/newview/ascentprefssys.cpp b/indra/newview/ascentprefssys.cpp index 5c8ddc9e9..2b530ad72 100644 --- a/indra/newview/ascentprefssys.cpp +++ b/indra/newview/ascentprefssys.cpp @@ -207,6 +207,7 @@ void LLPrefsAscentSys::refreshValues() mDisplayScriptJumps = gSavedSettings.getBOOL("AscentDisplayTotalScriptJumps"); mNumScriptDiff = gSavedSettings.getF32("Ascentnumscriptdiff"); mReplaceLinks = gSavedSettings.getBOOL("SinguReplaceLinks"); + mEmergencySeconds = gSavedPerAccountSettings.getU32("EmergencyTeleportSeconds"); mLandmark = gSavedPerAccountSettings.getString("EmergencyTeleportLandmark"); mLandmarkBackup = gSavedPerAccountSettings.getString("EmergencyTeleportLandmarkBackup"); @@ -353,6 +354,7 @@ void LLPrefsAscentSys::cancel() gSavedSettings.setBOOL("AscentDisplayTotalScriptJumps", mDisplayScriptJumps); gSavedSettings.setF32("Ascentnumscriptdiff", mNumScriptDiff); gSavedSettings.setBOOL("SinguReplaceLinks", mReplaceLinks); + gSavedPerAccountSettings.setU32("EmergencyTeleportSeconds", mEmergencySeconds); gSavedPerAccountSettings.setString("EmergencyTeleportLandmark", mLandmark); gSavedPerAccountSettings.setString("EmergencyTeleportLandmarkBackup", mLandmarkBackup); diff --git a/indra/newview/ascentprefssys.h b/indra/newview/ascentprefssys.h index 187212b38..1c357750e 100644 --- a/indra/newview/ascentprefssys.h +++ b/indra/newview/ascentprefssys.h @@ -118,6 +118,7 @@ private: bool mDisplayScriptJumps; bool mReplaceLinks; F32 mNumScriptDiff; + U32 mEmergencySeconds; std::string mLandmark; std::string mLandmarkBackup; diff --git a/indra/newview/skins/default/xui/en-us/panel_preferences_ascent_system.xml b/indra/newview/skins/default/xui/en-us/panel_preferences_ascent_system.xml index 4d3b11bb4..00905cde2 100644 --- a/indra/newview/skins/default/xui/en-us/panel_preferences_ascent_system.xml +++ b/indra/newview/skins/default/xui/en-us/panel_preferences_ascent_system.xml @@ -115,8 +115,9 @@ - Drop a landmark below to autoteleport there in the last 20 seconds before region restarts - + Drop a landmark below to autoteleport to before region restarts + + Drop a backup landmark to autoteleport to below, should you already be at above diff --git a/indra/newview/skins/default/xui/es/panel_preferences_ascent_system.xml b/indra/newview/skins/default/xui/es/panel_preferences_ascent_system.xml index 044b11695..7f1a5f58c 100644 --- a/indra/newview/skins/default/xui/es/panel_preferences_ascent_system.xml +++ b/indra/newview/skins/default/xui/es/panel_preferences_ascent_system.xml @@ -135,7 +135,8 @@ - Arrastra un hito para autoteleportarte en los últimos 20 segundos previos al reinicio de región + Arrastra un hito debajo para autoteleportarte antes del reinicio de la región + Suelta aquí un hito de resguardo para autoteleportarte, si ya tienes uno en el ítem anterior