diff options
Diffstat (limited to 'indra/newview/app_settings')
-rw-r--r-- | indra/newview/app_settings/settings.xml | 31 | ||||
-rw-r--r-- | indra/newview/app_settings/settings_files.xml | 103 |
2 files changed, 107 insertions, 27 deletions
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 62bc827bb1..e6943869db 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -2611,9 +2611,9 @@ <string>Rect</string> <key>Value</key> <array> - <integer>50</integer> + <integer>0</integer> <integer>220</integer> - <integer>450</integer> + <integer>700</integer> <integer>0</integer> </array> </map> @@ -2627,9 +2627,9 @@ <string>Rect</string> <key>Value</key> <array> - <integer>50</integer> - <integer>220</integer> - <integer>450</integer> + <integer>0</integer> + <integer>240</integer> + <integer>700</integer> <integer>0</integer> </array> </map> @@ -2819,9 +2819,9 @@ <string>Rect</string> <key>Value</key> <array> - <integer>50</integer> - <integer>450</integer> - <integer>300</integer> + <integer>0</integer> + <integer>646</integer> + <integer>275</integer> <integer>0</integer> </array> </map> @@ -2835,9 +2835,9 @@ <string>Rect</string> <key>Value</key> <array> - <integer>50</integer> + <integer>0</integer> <integer>150</integer> - <integer>650</integer> + <integer>600</integer> <integer>0</integer> </array> </map> @@ -4769,6 +4769,17 @@ <key>Value</key> <integer>410</integer> </map> + <key>MigrateCacheDirectory</key> + <map> + <key>Comment</key> + <string>Check for old version of disk cache to migrate to current location</string> + <key>Persist</key> + <integer>1</integer> + <key>Type</key> + <string>Boolean</string> + <key>Value</key> + <integer>1</integer> + </map> <key>MiniMapRotate</key> <map> <key>Comment</key> diff --git a/indra/newview/app_settings/settings_files.xml b/indra/newview/app_settings/settings_files.xml index 997bb0c33c..ec55745358 100644 --- a/indra/newview/app_settings/settings_files.xml +++ b/indra/newview/app_settings/settings_files.xml @@ -1,22 +1,91 @@ <llsd> <map> - <key>Files</key> + <key>Locations</key> + <map> + <!-- + The Locations LLSD block specifies the usage pattern of + the settings file types listed above. + Each location is represented by a LLSD containing the following values: + PathIndex = hard coded path indicies. + Files = map of files to load, from above 'Files' section. + Each file can have: + Requirement = level of necessity for loading. + 0 ( or Req. no key) = do not load + 1 = required, fail if not found + NameFromSetting = Use the given setting to specify the name. Not valid for + "Default" + --> + <key>Comment</key> + <string>List location from which to load files, and the rules about loading those files.</string> + <key>Persist</key> + <integer>0</integer> + <key>Type</key> + <string>LLSD</string> + <key>Value</key> + <map> + <key>Default</key> <map> - <key>Comment</key> - <string>List of settings files to load. Key is the identifier, value is the filename</string> - <key>Persist</key> - <integer>0</integer> - <key>Type</key> - <string>LLSD</string> - <key>Value</key> - <map> - <key>Global</key> - <string>settings.xml</string> - <key>PerAccount</key> - <string>settings_per_account.xml</string> - <key>CrashSettings</key> - <string>settings_crash_behavior.xml</string> - </map> - </map> + <key>PathIndex</key> + <integer>2</integer> + <key>Files</key> + <map> + <key>Global</key> + <map> + <key>Name</key> + <string>settings.xml</string> + <key>Requirement</key> + <integer>1</integer> + </map> + <key>PerAccount</key> + <map> + <key>Name</key> + <string>settings_per_account.xml</string> + <key>Requirement</key> + <integer>1</integer> + </map> + <key>CrashSettings</key> + <map> + <key>Name</key> + <string>settings_crash_behavior.xml</string> + <key>Requirement</key> + <integer>1</integer> + </map> + </map> + </map> + <key>User</key> + <map> + <key>PathIndex</key> + <integer>1</integer> + <key>Files</key> + <map> + <key>Global</key> + <map> + <key>Name</key> + <string>settings.xml</string> + <key>NameFromSetting</key> + <string>ClientSettingsFile</string> + </map> + <key>CrashSettings</key> + <map> + <key>Name</key> + <string>settings_crash_behavior.xml</string> + </map> + </map> + </map> + <key>Account</key> + <map> + <key>PathIndex</key> + <integer>3</integer> + <key>Files</key> + <map> + <key>PerAccount</key> + <map> + <key>Name</key> + <string>settings_per_account.xml</string> + </map> + </map> + </map> + </map> + </map> </map> </llsd> |