diff options
Diffstat (limited to 'indra/newview')
| -rw-r--r-- | indra/newview/app_settings/settings.xml | 11 | ||||
| -rw-r--r-- | indra/newview/gpu_table.txt | 10 | ||||
| -rw-r--r-- | indra/newview/llfloaterpreference.cpp | 29 | ||||
| -rw-r--r-- | indra/newview/llfloaterpreference.h | 1 | ||||
| -rw-r--r-- | indra/newview/llviewerhelp.cpp | 12 | ||||
| -rw-r--r-- | indra/newview/llviewermedia.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llviewerparcelmedia.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llviewertexture.cpp | 1 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/floater_aaa.xml | 3 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_preferences_privacy.xml | 20 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_preferences_setup.xml | 2 | 
11 files changed, 46 insertions, 47 deletions
| diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 72d2e1aba0..093e4f4894 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -298,17 +298,6 @@        <key>Value</key>        <integer>1</integer>      </map> -    <key>AudioStreamingVideo</key> -    <map> -      <key>Comment</key> -      <string>Enable streaming video</string> -      <key>Persist</key> -      <integer>1</integer> -      <key>Type</key> -      <string>Boolean</string> -      <key>Value</key> -      <integer>1</integer> -    </map>    <key>AuditTexture</key>    <map>      <key>Comment</key> diff --git a/indra/newview/gpu_table.txt b/indra/newview/gpu_table.txt index cc8f6780e3..887dab66d1 100644 --- a/indra/newview/gpu_table.txt +++ b/indra/newview/gpu_table.txt @@ -192,9 +192,9 @@ NVIDIA GeForce 7100				.*NVIDIA.*GeForce 71.*				0		1  NVIDIA GeForce 7200				.*NVIDIA.*GeForce 72.*				1		1  NVIDIA GeForce 7300				.*NVIDIA.*GeForce 73.*				1		1  NVIDIA GeForce 7500				.*NVIDIA.*GeForce 75.*				1		1 -NVIDIA GeForce 7600				.*NVIDIA.*GeForce 76.*				2		1 -NVIDIA GeForce 7800				.*NVIDIA.*GeForce.*78.*				2		1 -NVIDIA GeForce 7900				.*NVIDIA.*GeForce.*79.*				2		1 +NVIDIA GeForce 7600				.*NVIDIA.*GeForce 76.*				3		1 +NVIDIA GeForce 7800				.*NVIDIA.*GeForce.*78.*				3		1 +NVIDIA GeForce 7900				.*NVIDIA.*GeForce.*79.*				3		1  NVIDIA GeForce 8100				.*NVIDIA.*GeForce 81.*				1		1  NVIDIA GeForce 8200				.*NVIDIA.*GeForce 82.*				1		1  NVIDIA GeForce 8300				.*NVIDIA.*GeForce 83.*				1		1 @@ -207,8 +207,8 @@ NVIDIA GeForce 8800				.*NVIDIA.*GeForce 88.*				3		1  NVIDIA GeForce 9300M			.*NVIDIA.*GeForce 9300M.*			1		1  NVIDIA GeForce 9400M			.*NVIDIA.*GeForce 9400M.*			1		1  NVIDIA GeForce 9500M			.*NVIDIA.*GeForce 9500M.*			2		1 -NVIDIA GeForce 9600M			.*NVIDIA.*GeForce 9600M.*			2		1 -NVIDIA GeForce 9700M			.*NVIDIA.*GeForce 9700M.*			2		1 +NVIDIA GeForce 9600M			.*NVIDIA.*GeForce 9600M.*			3		1 +NVIDIA GeForce 9700M			.*NVIDIA.*GeForce 9700M.*			3		1  NVIDIA GeForce 9300				.*NVIDIA.*GeForce 93.*				1		1  NVIDIA GeForce 9400				.*GeForce 94.*						1		1  NVIDIA GeForce 9500				.*NVIDIA.*GeForce 95.*				2		1 diff --git a/indra/newview/llfloaterpreference.cpp b/indra/newview/llfloaterpreference.cpp index 60c15c253d..e77c93b5f8 100644 --- a/indra/newview/llfloaterpreference.cpp +++ b/indra/newview/llfloaterpreference.cpp @@ -327,6 +327,7 @@ LLFloaterPreference::LLFloaterPreference(const LLSD& key)  	mCommitCallbackRegistrar.add("Pref.AutoDetectAspect",       boost::bind(&LLFloaterPreference::onCommitAutoDetectAspect, this));	  	mCommitCallbackRegistrar.add("Pref.ParcelMediaAutoPlayEnable",       boost::bind(&LLFloaterPreference::onCommitParcelMediaAutoPlayEnable, this));	  	mCommitCallbackRegistrar.add("Pref.MediaEnabled",           boost::bind(&LLFloaterPreference::onCommitMediaEnabled, this));	 +	mCommitCallbackRegistrar.add("Pref.MusicEnabled",           boost::bind(&LLFloaterPreference::onCommitMusicEnabled, this));	  	mCommitCallbackRegistrar.add("Pref.onSelectAspectRatio",    boost::bind(&LLFloaterPreference::onKeystrokeAspectRatio, this));	  	mCommitCallbackRegistrar.add("Pref.QualityPerformance",     boost::bind(&LLFloaterPreference::onChangeQuality, this, _2));	  	mCommitCallbackRegistrar.add("Pref.applyUIColor",			boost::bind(&LLFloaterPreference::applyUIColor, this ,_1, _2)); @@ -1001,12 +1002,14 @@ void LLFloaterPreference::onCommitMediaEnabled()  {  	LLCheckBoxCtrl *media_enabled_ctrl = getChild<LLCheckBoxCtrl>("media_enabled");  	bool enabled = media_enabled_ctrl->get(); -	gSavedSettings.setBOOL("AudioStreamingVideo", enabled); -	gSavedSettings.setBOOL("AudioStreamingMusic", enabled);  	gSavedSettings.setBOOL("AudioStreamingMedia", enabled); -	media_enabled_ctrl->setTentative(false); -	// Update enabled state of the "autoplay" checkbox -	getChild<LLCheckBoxCtrl>("autoplay_enabled")->setEnabled(enabled); +} + +void LLFloaterPreference::onCommitMusicEnabled() +{ +	LLCheckBoxCtrl *music_enabled_ctrl = getChild<LLCheckBoxCtrl>("music_enabled"); +	bool enabled = music_enabled_ctrl->get(); +	gSavedSettings.setBOOL("AudioStreamingMusic", enabled);  }  void LLFloaterPreference::refresh() @@ -1424,18 +1427,16 @@ BOOL LLPanelPreference::postBuild()  	}  	//////////////////////PanelPrivacy /////////////////// -	if(hasChild("media_enabled")) +	if (hasChild("media_enabled"))  	{ -		bool video_enabled = gSavedSettings.getBOOL("AudioStreamingVideo"); -		bool music_enabled = gSavedSettings.getBOOL("AudioStreamingMusic");  		bool media_enabled = gSavedSettings.getBOOL("AudioStreamingMedia"); -		bool enabled = video_enabled || music_enabled || media_enabled; -		 -		LLCheckBoxCtrl *media_enabled_ctrl = getChild<LLCheckBoxCtrl>("media_enabled");	 -		media_enabled_ctrl->set(enabled); -		media_enabled_ctrl->setTentative(!(video_enabled == music_enabled == media_enabled)); -		getChild<LLCheckBoxCtrl>("autoplay_enabled")->setEnabled(enabled);  		getChild<LLCheckBoxCtrl>("voice_call_friends_only_check")->setCommitCallback(boost::bind(&showFriendsOnlyWarning, _1, _2)); +		getChild<LLCheckBoxCtrl>("media_enabled")->set(media_enabled); +		getChild<LLCheckBoxCtrl>("autoplay_enabled")->setEnabled(media_enabled); +	} +	if (hasChild("music_enabled")) +	{ +		getChild<LLCheckBoxCtrl>("music_enabled")->set(gSavedSettings.getBOOL("AudioStreamingMusic"));  	}  	apply(); diff --git a/indra/newview/llfloaterpreference.h b/indra/newview/llfloaterpreference.h index 8b02a4049d..8778d76a5a 100644 --- a/indra/newview/llfloaterpreference.h +++ b/indra/newview/llfloaterpreference.h @@ -134,6 +134,7 @@ public:  	void onCommitAutoDetectAspect();  	void onCommitParcelMediaAutoPlayEnable();  	void onCommitMediaEnabled(); +	void onCommitMusicEnabled();  	void applyResolution();  	void applyUIColor(LLUICtrl* ctrl, const LLSD& param);  	void getUIColor(LLUICtrl* ctrl, const LLSD& param);	 diff --git a/indra/newview/llviewerhelp.cpp b/indra/newview/llviewerhelp.cpp index 5af79b4fd3..7c491ad154 100644 --- a/indra/newview/llviewerhelp.cpp +++ b/indra/newview/llviewerhelp.cpp @@ -65,18 +65,16 @@ void LLViewerHelp::showTopic(const std::string &topic)  		help_topic = defaultTopic();  	} -	// f1 help topic means: if user not logged in yet, show the -	// pre-login topic, otherwise show help for the focused item +	// f1 help topic means: if the user is not logged in yet, show +	// the pre-login topic instead of the default fallback topic, +	// otherwise show help for the focused item  	if (help_topic == f1HelpTopic())  	{ -		if (! LLLoginInstance::getInstance()->authSuccess()) +		help_topic = getTopicFromFocus(); +		if (help_topic == defaultTopic() && ! LLLoginInstance::getInstance()->authSuccess())  		{  			help_topic = preLoginTopic();  		} -		else -		{ -			help_topic = getTopicFromFocus(); -		}  	}  	// work out the URL for this topic and display it  diff --git a/indra/newview/llviewermedia.cpp b/indra/newview/llviewermedia.cpp index d712446d83..98d8780b34 100644 --- a/indra/newview/llviewermedia.cpp +++ b/indra/newview/llviewermedia.cpp @@ -940,7 +940,6 @@ bool LLViewerMedia::firstRunCallback(const LLSD& notification, const LLSD& respo  	{  		// user has elected to automatically play media.  		gSavedSettings.setBOOL(LLViewerMedia::AUTO_PLAY_MEDIA_SETTING, TRUE); -		gSavedSettings.setBOOL("AudioStreamingVideo", TRUE);  		gSavedSettings.setBOOL("AudioStreamingMusic", TRUE);  		gSavedSettings.setBOOL("AudioStreamingMedia", TRUE); @@ -961,7 +960,6 @@ bool LLViewerMedia::firstRunCallback(const LLSD& notification, const LLSD& respo  	{  		gSavedSettings.setBOOL(LLViewerMedia::AUTO_PLAY_MEDIA_SETTING, FALSE);  		gSavedSettings.setBOOL("AudioStreamingMedia", FALSE); -		gSavedSettings.setBOOL("AudioStreamingVideo", FALSE);  		gSavedSettings.setBOOL("AudioStreamingMusic", FALSE);  	}  	return false; diff --git a/indra/newview/llviewerparcelmedia.cpp b/indra/newview/llviewerparcelmedia.cpp index e87dbe5c07..c4fc2e5cab 100644 --- a/indra/newview/llviewerparcelmedia.cpp +++ b/indra/newview/llviewerparcelmedia.cpp @@ -179,7 +179,7 @@ void LLViewerParcelMedia::play(LLParcel* parcel)  	if (!parcel) return; -	if (!gSavedSettings.getBOOL("AudioStreamingMedia") || !gSavedSettings.getBOOL("AudioStreamingVideo")) +	if (!gSavedSettings.getBOOL("AudioStreamingMedia"))  		return;  	std::string media_url = parcel->getMediaURL(); diff --git a/indra/newview/llviewertexture.cpp b/indra/newview/llviewertexture.cpp index 3f42cba561..b80dc7d902 100644 --- a/indra/newview/llviewertexture.cpp +++ b/indra/newview/llviewertexture.cpp @@ -2777,7 +2777,6 @@ void LLViewerMediaTexture::updateClass()  #if 0  	//force to play media.  	gSavedSettings.setBOOL("AudioStreamingMedia", true) ; -	gSavedSettings.setBOOL("AudioStreamingVideo", true) ;  #endif  	for(media_map_t::iterator iter = sMediaMap.begin() ; iter != sMediaMap.end(); ) diff --git a/indra/newview/skins/default/xui/en/floater_aaa.xml b/indra/newview/skins/default/xui/en/floater_aaa.xml index 0b48ba9321..b4d2dabc5c 100644 --- a/indra/newview/skins/default/xui/en/floater_aaa.xml +++ b/indra/newview/skins/default/xui/en/floater_aaa.xml @@ -18,7 +18,8 @@   single_instance="true"    width="320">    <string name="nudge_parabuild">Nudge 1</string> -  <string name="test_the_vlt">This string CHANGE is extracted.</string> +  <string name="test_the_vlt">This string CHANGE2 is extracted.</string> +  <string name="testing_eli">Just a test. change here. more change.</string>    <chat_history     allow_html="true"     bg_readonly_color="ChatHistoryBgColor" diff --git a/indra/newview/skins/default/xui/en/panel_preferences_privacy.xml b/indra/newview/skins/default/xui/en/panel_preferences_privacy.xml index a8e24366f2..0aaeb6114e 100644 --- a/indra/newview/skins/default/xui/en/panel_preferences_privacy.xml +++ b/indra/newview/skins/default/xui/en/panel_preferences_privacy.xml @@ -78,19 +78,19 @@       top_pad="10"       width="350" />  	<check_box -     control_name="MediaEnabled" +     name="media_enabled" +     control_name="AudioStreamingMedia"       height="16"       label="Media Enabled"       layout="topleft"       left="30" -     name="media_enabled"       top_pad="10"       width="350">         <check_box.commit_callback            function="Pref.MediaEnabled" />      </check_box>  	<check_box -	 enabled_control="MediaEnabled" +	 enabled_control="AudioStreamingMedia"       control_name="ParcelMediaAutoPlayEnable"       height="16"       label="Allow Media to auto-play" @@ -102,7 +102,19 @@         <check_box.commit_callback            function="Pref.ParcelMediaAutoPlayEnable" />      </check_box> -   <text +	<check_box +     control_name="AudioStreamingMusic" +     height="16" +     label="Music Enabled" +     layout="topleft" +     left="30" +     name="music_enabled" +     top_pad="10" +     width="350"> +       <check_box.commit_callback +          function="Pref.MusicEnabled" /> +    </check_box> +	<text        type="string"      length="1"      follows="left|top" diff --git a/indra/newview/skins/default/xui/en/panel_preferences_setup.xml b/indra/newview/skins/default/xui/en/panel_preferences_setup.xml index 17ababe854..8723e0a832 100644 --- a/indra/newview/skins/default/xui/en/panel_preferences_setup.xml +++ b/indra/newview/skins/default/xui/en/panel_preferences_setup.xml @@ -279,7 +279,7 @@        width="480" />      <radio_item        height="20" -      label="Use my browser (IE, Firefox)" +      label="Use my browser (IE, Firefox, Safari)"        layout="topleft"        left_delta="0"        name="external" | 
