Adding setting to keep downloaded and cached sounds for ease of relogging and not having to wait for sounds to re-download. Also helps with running multiple clients so that sounds dont break when you log out of one client.
parent
da8e719b91
commit
648d109996
|
|
@ -102,6 +102,17 @@
|
|||
<key>Value</key>
|
||||
<integer>0</integer>
|
||||
</map>
|
||||
<key>PhoenixKeepUnpackedCacheFiles</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>If TRUE, the viewer won't delete unpacked cache files when logging out (improves overall performance and fixes sound bugs)</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>Boolean</string>
|
||||
<key>Value</key>
|
||||
<integer>0</integer>
|
||||
</map>
|
||||
<key>RadarAlertChannel</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -1529,7 +1529,10 @@ bool LLAppViewer::cleanup()
|
|||
removeCacheFiles("*.tmp");
|
||||
removeCacheFiles("*.lso");
|
||||
removeCacheFiles("*.out");
|
||||
removeCacheFiles("*.dsf");
|
||||
if(!gSavedSettings.getBOOL("PhoenixKeepUnpackedCacheFiles"))
|
||||
{
|
||||
removeCacheFiles("*.dsf");
|
||||
}
|
||||
removeCacheFiles("*.bodypart");
|
||||
removeCacheFiles("*.clothing");
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue