diff options
| author | Tofu Linden <tofu.linden@lindenlab.com> | 2010-01-05 19:05:07 -0800 | 
|---|---|---|
| committer | Tofu Linden <tofu.linden@lindenlab.com> | 2010-01-05 19:05:07 -0800 | 
| commit | 71e934215902690b92cd73f2930391e692ec8ae9 (patch) | |
| tree | 8ae631ed8f3546194217b207e2d57484e1653e8f | |
| parent | 0c91cfc49c88b729df60d1b20da175f35a7377fe (diff) | |
| parent | 93417fe004b831f73f0c0c9906e93237d74ed589 (diff) | |
merge.
| -rw-r--r-- | indra/newview/llfloatertools.cpp | 48 | 
1 files changed, 24 insertions, 24 deletions
| diff --git a/indra/newview/llfloatertools.cpp b/indra/newview/llfloatertools.cpp index babef5b63d..9cae6f0ebd 100644 --- a/indra/newview/llfloatertools.cpp +++ b/indra/newview/llfloatertools.cpp @@ -1221,10 +1221,10 @@ void LLFloaterTools::getMediaState()  			mNeedMediaTitle = false;  		} -		childSetEnabled("media_tex",  bool_has_media & editable); -		childSetEnabled( "edit_media", bool_has_media & editable ); -		childSetEnabled( "delete_media", bool_has_media & editable ); -		childSetEnabled( "add_media", ( ! bool_has_media ) & editable ); +		childSetEnabled("media_tex",  bool_has_media && editable); +		childSetEnabled( "edit_media", bool_has_media && LLFloaterMediaSettings::getInstance()->mIdenticalHasMediaInfo && editable ); +		childSetEnabled( "delete_media", bool_has_media && editable ); +		childSetEnabled( "add_media", ( ! bool_has_media ) && editable );  			// TODO: display a list of all media on the face - use 'identical' flag  	}  	else // not all face has media but at least one does. @@ -1252,7 +1252,7 @@ void LLFloaterTools::getMediaState()  		}  		childSetEnabled("media_tex",  TRUE); -		childSetEnabled( "edit_media", TRUE); +		childSetEnabled( "edit_media", LLFloaterMediaSettings::getInstance()->mIdenticalHasMediaInfo);  		childSetEnabled( "delete_media", TRUE);  		childSetEnabled( "add_media", FALSE );  	} @@ -1423,7 +1423,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getControls();          }; -		const LLMediaEntry & mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_controls(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_controls, value_u8 ); @@ -1446,7 +1446,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getFirstClickInteract();          }; -		const LLMediaEntry & mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_first_click(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_first_click, value_bool ); @@ -1469,7 +1469,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getHomeURL();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_home_url(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_home_url, value_str ); @@ -1492,7 +1492,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getCurrentURL();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_current_url(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_current_url, value_str ); @@ -1516,7 +1516,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getAutoZoom();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_auto_zoom(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_auto_zoom, value_bool ); @@ -1539,7 +1539,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getAutoPlay();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_auto_play(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_auto_play, value_bool ); @@ -1563,7 +1563,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getAutoScale();;          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_auto_scale(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_auto_scale, value_bool ); @@ -1586,7 +1586,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getAutoLoop();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_auto_loop(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_auto_loop, value_bool ); @@ -1609,7 +1609,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getWidthPixels();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_width_pixels(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_width_pixels, value_int ); @@ -1632,7 +1632,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getHeightPixels();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_height_pixels(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_height_pixels, value_int ); @@ -1655,7 +1655,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getAltImageEnable();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_enable_alt_image(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_enable_alt_image, value_bool ); @@ -1678,7 +1678,7 @@ void LLFloaterTools::updateMediaSettings()              return 0 != ( mMediaEntry.getPermsInteract() & LLMediaEntry::PERM_OWNER );          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_perms_owner_interact(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_perms_owner_interact, value_bool ); @@ -1701,7 +1701,7 @@ void LLFloaterTools::updateMediaSettings()              return 0 != ( mMediaEntry.getPermsControl() & LLMediaEntry::PERM_OWNER );          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_perms_owner_control(default_media_data);      identical = selected_objects ->getSelectedTEValue( &func_perms_owner_control, value_bool ); @@ -1724,7 +1724,7 @@ void LLFloaterTools::updateMediaSettings()              return 0 != ( mMediaEntry.getPermsInteract() & LLMediaEntry::PERM_GROUP );          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_perms_group_interact(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_perms_group_interact, value_bool ); @@ -1747,7 +1747,7 @@ void LLFloaterTools::updateMediaSettings()              return 0 != ( mMediaEntry.getPermsControl() & LLMediaEntry::PERM_GROUP );          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_perms_group_control(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_perms_group_control, value_bool ); @@ -1770,7 +1770,7 @@ void LLFloaterTools::updateMediaSettings()              return 0 != ( mMediaEntry.getPermsInteract() & LLMediaEntry::PERM_ANYONE );          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_perms_anyone_interact(default_media_data);      identical = LLSelectMgr::getInstance()->getSelection()->getSelectedTEValue( &func_perms_anyone_interact, value_bool ); @@ -1793,7 +1793,7 @@ void LLFloaterTools::updateMediaSettings()              return 0 != ( mMediaEntry.getPermsControl() & LLMediaEntry::PERM_ANYONE );          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_perms_anyone_control(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_perms_anyone_control, value_bool ); @@ -1816,7 +1816,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getWhiteListEnable();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_whitelist_enable(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_whitelist_enable, value_bool ); @@ -1839,7 +1839,7 @@ void LLFloaterTools::updateMediaSettings()              return mMediaEntry.getWhiteList();          }; -		const LLMediaEntry &  mMediaEntry; +		const LLMediaEntry &mMediaEntry;      } func_whitelist_urls(default_media_data);      identical = selected_objects->getSelectedTEValue( &func_whitelist_urls, value_vector_str ); | 
