From 11915dc888da5d20c42167c7ba4f7afdf6911f45 Mon Sep 17 00:00:00 2001 From: Callum Prentice Date: Mon, 3 Mar 2014 16:38:38 -0800 Subject: WENG-1470 (Partial impl) Secondlife Login Screen Redesign --- indra/newview/app_settings/settings.xml | 12 + indra/newview/llpanellogin.cpp | 3 + indra/newview/skins/default/textures/textures.xml | 1 + .../textures/widgets/PushButton_Login_On.png | Bin 542 -> 1485 bytes .../widgets/PushButton_Login_On_Selected.png | Bin 563 -> 1485 bytes .../textures/windows/login_sl_logo_small.png | Bin 0 -> 5978 bytes indra/newview/skins/default/xui/en/panel_login.xml | 545 +++++++-------------- 7 files changed, 205 insertions(+), 356 deletions(-) create mode 100644 indra/newview/skins/default/textures/windows/login_sl_logo_small.png diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 4c7b192ae5..2e8d289148 100755 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -5293,6 +5293,18 @@ Value 1 + LoginContentVersion + + Comment + Version of login page web based content to display + Persist + 0 + Type + String + Value + 2 + + LoginSRVTimeout Comment diff --git a/indra/newview/llpanellogin.cpp b/indra/newview/llpanellogin.cpp index 420166ba7d..6af0cac864 100755 --- a/indra/newview/llpanellogin.cpp +++ b/indra/newview/llpanellogin.cpp @@ -778,6 +778,9 @@ void LLPanelLogin::loadLoginPage() // sourceid params["sourceid"] = gSavedSettings.getString("sourceid"); + // login page (web) content version + params["login_content_version"] = gSavedSettings.getString("LoginContentVersion"); + // Make an LLURI with this augmented info LLURI login_uri(LLURI::buildHTTP(login_page.authority(), login_page.path(), diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml index 4e643493de..605053722d 100755 --- a/indra/newview/skins/default/textures/textures.xml +++ b/indra/newview/skins/default/textures/textures.xml @@ -579,6 +579,7 @@ with the same filename but different name + diff --git a/indra/newview/skins/default/textures/widgets/PushButton_Login_On.png b/indra/newview/skins/default/textures/widgets/PushButton_Login_On.png index 3ccf888632..6f8b5a0770 100644 Binary files a/indra/newview/skins/default/textures/widgets/PushButton_Login_On.png and b/indra/newview/skins/default/textures/widgets/PushButton_Login_On.png differ diff --git a/indra/newview/skins/default/textures/widgets/PushButton_Login_On_Selected.png b/indra/newview/skins/default/textures/widgets/PushButton_Login_On_Selected.png index 257fed1764..6f8b5a0770 100644 Binary files a/indra/newview/skins/default/textures/widgets/PushButton_Login_On_Selected.png and b/indra/newview/skins/default/textures/widgets/PushButton_Login_On_Selected.png differ diff --git a/indra/newview/skins/default/textures/windows/login_sl_logo_small.png b/indra/newview/skins/default/textures/windows/login_sl_logo_small.png new file mode 100644 index 0000000000..0a245442d5 Binary files /dev/null and b/indra/newview/skins/default/textures/windows/login_sl_logo_small.png differ diff --git a/indra/newview/skins/default/xui/en/panel_login.xml b/indra/newview/skins/default/xui/en/panel_login.xml index cf469a9aad..ffd128e636 100755 --- a/indra/newview/skins/default/xui/en/panel_login.xml +++ b/indra/newview/skins/default/xui/en/panel_login.xml @@ -12,361 +12,194 @@ name="forgot_password_url"> http://secondlife.com/account/request.php - + + + + + + + + + + + + + Forgotten password + + + + + + + + + + + + + + + + +