aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJacek Antonelli2011-05-26 04:24:12 -0500
committerJacek Antonelli2011-05-26 04:24:12 -0500
commit5631ca9cda484683b7c2c81716db3a71d452ef01 (patch)
treeaedf2da4cca091ebb558835213a53c12509f8080
parentFixed Linux viewer_manifest.py not running after each build. (diff)
parentDisabled the texture_picker in "Local Texture Properties". (IMP-476) (diff)
downloadmeta-impy-5631ca9cda484683b7c2c81716db3a71d452ef01.zip
meta-impy-5631ca9cda484683b7c2c81716db3a71d452ef01.tar.gz
meta-impy-5631ca9cda484683b7c2c81716db3a71d452ef01.tar.bz2
meta-impy-5631ca9cda484683b7c2c81716db3a71d452ef01.tar.xz
Merge branch 'texturepicker' into next
-rw-r--r--linden/indra/newview/floaterlocalassetbrowse.cpp2
-rw-r--r--linden/indra/newview/lltexturectrl.cpp4
-rw-r--r--linden/indra/newview/skins/default/xui/en-us/floater_local_asset_browse.xml2
3 files changed, 6 insertions, 2 deletions
diff --git a/linden/indra/newview/floaterlocalassetbrowse.cpp b/linden/indra/newview/floaterlocalassetbrowse.cpp
index 8ea13cc..8633ac4 100644
--- a/linden/indra/newview/floaterlocalassetbrowse.cpp
+++ b/linden/indra/newview/floaterlocalassetbrowse.cpp
@@ -943,7 +943,7 @@ void FloaterLocalAssetBrowser::UpdateRightSide()
943 sLFInstance->mLinkTxt->setText( unit->getLinkStatus() ); 943 sLFInstance->mLinkTxt->setText( unit->getLinkStatus() );
944 sLFInstance->mTypeComboBox->selectNthItem( unit->getType() ); 944 sLFInstance->mTypeComboBox->selectNthItem( unit->getType() );
945 945
946 sLFInstance->mTextureView->setEnabled(true); 946 sLFInstance->mTextureView->setEnabled(false);
947 sLFInstance->mUpdateChkBox->setEnabled(true); 947 sLFInstance->mUpdateChkBox->setEnabled(true);
948 sLFInstance->mTypeComboBox->setEnabled(true); 948 sLFInstance->mTypeComboBox->setEnabled(true);
949 } 949 }
diff --git a/linden/indra/newview/lltexturectrl.cpp b/linden/indra/newview/lltexturectrl.cpp
index ccc3ab2..e58b0b4 100644
--- a/linden/indra/newview/lltexturectrl.cpp
+++ b/linden/indra/newview/lltexturectrl.cpp
@@ -1304,6 +1304,7 @@ public:
1304 1304
1305BOOL LLTextureCtrl::handleHover(S32 x, S32 y, MASK mask) 1305BOOL LLTextureCtrl::handleHover(S32 x, S32 y, MASK mask)
1306{ 1306{
1307 if (!getEnabled()) { return FALSE; }
1307 getWindow()->setCursor(UI_CURSOR_HAND); 1308 getWindow()->setCursor(UI_CURSOR_HAND);
1308 return TRUE; 1309 return TRUE;
1309} 1310}
@@ -1311,6 +1312,7 @@ BOOL LLTextureCtrl::handleHover(S32 x, S32 y, MASK mask)
1311 1312
1312BOOL LLTextureCtrl::handleMouseDown(S32 x, S32 y, MASK mask) 1313BOOL LLTextureCtrl::handleMouseDown(S32 x, S32 y, MASK mask)
1313{ 1314{
1315 if (!getEnabled()) { return FALSE; }
1314 BOOL handled = LLUICtrl::handleMouseDown( x, y , mask ); 1316 BOOL handled = LLUICtrl::handleMouseDown( x, y , mask );
1315 if( handled ) 1317 if( handled )
1316 { 1318 {
@@ -1421,6 +1423,8 @@ BOOL LLTextureCtrl::handleDragAndDrop(S32 x, S32 y, MASK mask,
1421 EAcceptance *accept, 1423 EAcceptance *accept,
1422 std::string& tooltip_msg) 1424 std::string& tooltip_msg)
1423{ 1425{
1426 if (!getEnabled()) { return FALSE; }
1427
1424 BOOL handled = FALSE; 1428 BOOL handled = FALSE;
1425 1429
1426 // this downcast may be invalid - but if the second test below 1430 // this downcast may be invalid - but if the second test below
diff --git a/linden/indra/newview/skins/default/xui/en-us/floater_local_asset_browse.xml b/linden/indra/newview/skins/default/xui/en-us/floater_local_asset_browse.xml
index f9bb3a7..a8ce59c 100644
--- a/linden/indra/newview/skins/default/xui/en-us/floater_local_asset_browse.xml
+++ b/linden/indra/newview/skins/default/xui/en-us/floater_local_asset_browse.xml
@@ -118,12 +118,12 @@
118 default_image_name="Default" 118 default_image_name="Default"
119 can_apply_immediately="true" 119 can_apply_immediately="true"
120 follows="left|top" 120 follows="left|top"
121 label="Texture"
122 bottom_delta="20" 121 bottom_delta="20"
123 left_delta="0" 122 left_delta="0"
124 mouse_opaque="true" 123 mouse_opaque="true"
125 name="texture_view" 124 name="texture_view"
126 visible="true" 125 visible="true"
126 enabled="false"
127 /> 127 />
128 128
129 <check_box 129 <check_box