From 5cfd3c2e7df15781ac7e07582ef86302d0e1d6b8 Mon Sep 17 00:00:00 2001 From: Cinders Date: Sat, 28 Sep 2013 17:59:53 -0600 Subject: [PATCH] Hide the temp uploads checkbox when attempting to upload a very large image. --- indra/newview/llfloaterimagepreview.cpp | 7 ++++--- .../newview/skins/default/xui/en/floater_image_preview.xml | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/indra/newview/llfloaterimagepreview.cpp b/indra/newview/llfloaterimagepreview.cpp index 27507cea64..2a2512254f 100755 --- a/indra/newview/llfloaterimagepreview.cpp +++ b/indra/newview/llfloaterimagepreview.cpp @@ -123,12 +123,13 @@ BOOL LLFloaterImagePreview::postBuild() getChildView("lossless_check")->setEnabled(TRUE); // Temporary texture uploads - if (LLGlobalEconomy::Singleton::getInstance()->getPriceUpload() == 0 - || gAgent.getRegion()->getCentralBakeVersion() > 0) + BOOL enable_temp_uploads = (LLGlobalEconomy::Singleton::getInstance()->getPriceUpload() != 0 + && gAgent.getRegion()->getCentralBakeVersion() == 0); + if (!enable_temp_uploads) { gSavedSettings.setBOOL("TemporaryUpload", FALSE); - getChild("temp_check")->setVisible(FALSE); } + getChild("temp_check")->setVisible(enable_temp_uploads); // } else diff --git a/indra/newview/skins/default/xui/en/floater_image_preview.xml b/indra/newview/skins/default/xui/en/floater_image_preview.xml index 960aa7c676..981581c438 100755 --- a/indra/newview/skins/default/xui/en/floater_image_preview.xml +++ b/indra/newview/skins/default/xui/en/floater_image_preview.xml @@ -132,6 +132,7 @@ Try saving image as 24 bit Targa (.tga). width="280" />