diff options
| author | Aimee Linden <aimee@lindenlab.com> | 2010-05-12 02:26:43 +0100 | 
|---|---|---|
| committer | Aimee Linden <aimee@lindenlab.com> | 2010-05-12 02:26:43 +0100 | 
| commit | 8aac4348021434ec33e9d8d301310fd7b65f6827 (patch) | |
| tree | 81b08be6d9e89f931af1de953172ed2a96c27e2c | |
| parent | 270da3e14161d7bf0d53b5f8ebfb9aaf5ad87893 (diff) | |
EXT-7138 WIP Added temporary debug setting "VoiceFontsAvailable", to test UI when no voice fonts are available.
| -rw-r--r-- | indra/newview/app_settings/settings.xml | 11 | ||||
| -rw-r--r-- | indra/newview/llvoiceclient.cpp | 10 | 
2 files changed, 20 insertions, 1 deletions
| diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index e703bd770f..eb07f099b9 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -10484,6 +10484,17 @@        <key>Value</key>        <integer>0</integer>      </map> +    <key>VoiceFontsAvailable</key> +    <map> +      <key>Comment</key> +      <string>Temporary debug setting to test UI with no fonts available</string> +      <key>Persist</key> +      <integer>0</integer> +      <key>Type</key> +      <string>Boolean</string> +      <key>Value</key> +      <integer>1</integer> +    </map>      <key>VoiceFontUI</key>      <map>        <key>Comment</key> diff --git a/indra/newview/llvoiceclient.cpp b/indra/newview/llvoiceclient.cpp index d8bf781ce0..6bc1f42399 100644 --- a/indra/newview/llvoiceclient.cpp +++ b/indra/newview/llvoiceclient.cpp @@ -2318,7 +2318,15 @@ void LLVoiceClient::stateMachine()  			// request the set of available voice fonts  			setState(stateVoiceFontsWait); -			accountGetSessionFontsSendMessage(); +			// *FIX: Remove this temporary setting, used to test UI without fonts +			if (gSavedSettings.getBOOL("VoiceFontsAvailable")) +			{ +				accountGetSessionFontsSendMessage(); +			} +			else +			{ +				setState(stateVoiceFontsReceived); +			}  			accountGetTemplateFontsSendMessage(); // *TODO: Maybe better to do this when opening preview rather than on login  			// request the current set of block rules (we'll need them when updating the friends list) | 
