From 5b25ee1f6a3488f16a68e436a0bcec79636a11e6 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 27 Feb 2012 05:01:01 +1000 Subject: Fix a bug preventning seeing nearby sims, or TPing to other sims. After some investigation, McCabe and I narrowed it down to this if statement. We still don't know why, but at least it fixes the problem. To be investiganted more later. --- linden/indra/llcommon/llsdserialize_xml.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/linden/indra/llcommon/llsdserialize_xml.cpp b/linden/indra/llcommon/llsdserialize_xml.cpp index 3545309..7c3dcbf 100644 --- a/linden/indra/llcommon/llsdserialize_xml.cpp +++ b/linden/indra/llcommon/llsdserialize_xml.cpp @@ -394,7 +394,9 @@ S32 LLSDXMLParser::Impl::parse(std::istream& input, LLSD& data) if (status == XML_STATUS_ERROR) { std::string error_string(XML_ErrorString(XML_GetErrorCode( mParser ))); - if (input.gcount() == 0) + // I know, this if seems odd, but it fixes a problem with not being able to see nearby sims, or TP to other sims. + // No idea why. + if (input && (input.gcount() == 0)) { // nothing to do -- MC data = LLSD(); -- cgit v1.1 From f41b446898cd53e7984d03b8b1bfa781028e47fd Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 27 Feb 2012 23:02:32 +1000 Subject: Fixes http://redmine.kokuaviewer.org/issues/354 I similar fix should be applied to Gemini and Dark, but that should wait for the decision to move artwork into the repo. --- linden/indra/newview/skins/silver/colors.xml | 99 +++++++++++ linden/indra/newview/skins/silver/colors_base.xml | 201 ---------------------- 2 files changed, 99 insertions(+), 201 deletions(-) delete mode 100644 linden/indra/newview/skins/silver/colors_base.xml diff --git a/linden/indra/newview/skins/silver/colors.xml b/linden/indra/newview/skins/silver/colors.xml index cf9466f..bc9221e 100644 --- a/linden/indra/newview/skins/silver/colors.xml +++ b/linden/indra/newview/skins/silver/colors.xml @@ -1,3 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/linden/indra/newview/skins/silver/colors_base.xml b/linden/indra/newview/skins/silver/colors_base.xml deleted file mode 100644 index f9bf283..0000000 --- a/linden/indra/newview/skins/silver/colors_base.xml +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- cgit v1.1 From 2a17af96e5ce9fa58e0fa29dd706fabef64f21c7 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 28 Feb 2012 01:02:00 +1000 Subject: Fixes http://redmine.kokuaviewer.org/issues/1000 and remove some related left over cruft. --- linden/indra/newview/llfloatermediabrowser.cpp | 3 ++- linden/indra/newview/skins/default/xui/da/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/de/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/en-us/floater_html.xml | 6 ------ .../indra/newview/skins/default/xui/en-us/floater_media_browser.xml | 6 ------ linden/indra/newview/skins/default/xui/es/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/fr/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/hu/floater_html.xml | 3 --- linden/indra/newview/skins/default/xui/it/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/ja/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/nl/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/pl/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/pt/floater_html.xml | 6 ------ linden/indra/newview/skins/default/xui/ru/floater_html.xml | 3 --- linden/indra/newview/skins/default/xui/uk/floater_html.xml | 3 --- 15 files changed, 2 insertions(+), 76 deletions(-) diff --git a/linden/indra/newview/llfloatermediabrowser.cpp b/linden/indra/newview/llfloatermediabrowser.cpp index 54ffc0f..ed1ec42 100644 --- a/linden/indra/newview/llfloatermediabrowser.cpp +++ b/linden/indra/newview/llfloatermediabrowser.cpp @@ -54,6 +54,7 @@ #include "llviewerparcelmedia.h" #include "llcombobox.h" +#include "hippogridmanager.h" // TEMP #include "llsdutil.h" @@ -157,7 +158,7 @@ void LLFloaterMediaBrowser::buildURLHistory() std::string LLFloaterMediaBrowser::getSupportURL() { - return getString("support_page_url"); + return gHippoGridManager->getConnectedGrid()->getSupportURL(); } void LLFloaterMediaBrowser::onClose(bool app_quitting) { diff --git a/linden/indra/newview/skins/default/xui/da/floater_html.xml b/linden/indra/newview/skins/default/xui/da/floater_html.xml index 28480f8..5961a0d 100644 --- a/linden/indra/newview/skins/default/xui/da/floater_html.xml +++ b/linden/indra/newview/skins/default/xui/da/floater_html.xml @@ -4,10 +4,4 @@