settings_files.xml.in 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <llsd>
  2. <map>
  3. <key>Locations</key>
  4. <map>
  5. <!--
  6. The Locations LLSD block specifies the usage pattern of
  7. the settings file types listed above.
  8. Each location is represented by a LLSD containing the following values:
  9. PathIndex = hard coded path indicies.
  10. Files = map of files to load, from above 'Files' section.
  11. Each file can have:
  12. Requirement = level of necessity for loading.
  13. 0 ( or Req. no key) = do not load
  14. 1 = required, fail if not found
  15. NameFromSetting = Use the given setting to specify the name. Not valid for
  16. "Default"
  17. -->
  18. <key>Comment</key>
  19. <string>List location from which to load files, and the rules about loading those files.</string>
  20. <key>Persist</key>
  21. <integer>0</integer>
  22. <key>Type</key>
  23. <string>LLSD</string>
  24. <key>Value</key>
  25. <map>
  26. <key>Default</key>
  27. <map>
  28. <key>PathIndex</key>
  29. <integer>2</integer>
  30. <key>Files</key>
  31. <map>
  32. <key>Global</key>
  33. <map>
  34. <key>Name</key>
  35. <string>settings.xml</string>
  36. <key>Requirement</key>
  37. <integer>1</integer>
  38. </map>
  39. <key>PerAccount</key>
  40. <map>
  41. <key>Name</key>
  42. <string>settings_per_account.xml</string>
  43. <key>Requirement</key>
  44. <integer>1</integer>
  45. </map>
  46. </map>
  47. </map>
  48. <key>User</key>
  49. <map>
  50. <key>PathIndex</key>
  51. <integer>1</integer>
  52. <key>Files</key>
  53. <map>
  54. <key>Global</key>
  55. <map>
  56. <key>Name</key>
  57. <string>settings_coolvlviewer_viewer_version_majorviewer_version_minorviewer_version_branch.xml</string>
  58. <key>NameFromSetting</key>
  59. <string>ClientSettingsFile</string>
  60. </map>
  61. </map>
  62. </map>
  63. <key>UserFormerExperimental</key>
  64. <map>
  65. <key>PathIndex</key>
  66. <integer>1</integer>
  67. <key>Files</key>
  68. <map>
  69. <key>Global</key>
  70. <map>
  71. <key>Name</key>
  72. <string>settings_coolvlviewer_previous_experimental_majorprevious_experimental_minorprevious_experimental_branch.xml</string>
  73. <key>NameFromSetting</key>
  74. <string>ClientSettingsFileFormerExp</string>
  75. </map>
  76. </map>
  77. </map>
  78. <key>UserFormerStable</key>
  79. <map>
  80. <key>PathIndex</key>
  81. <integer>1</integer>
  82. <key>Files</key>
  83. <map>
  84. <key>Global</key>
  85. <map>
  86. <key>Name</key>
  87. <string>settings_coolvlviewer_previous_stable_majorprevious_stable_minorprevious_stable_branch.xml</string>
  88. <key>NameFromSetting</key>
  89. <string>ClientSettingsFileFormerStable</string>
  90. </map>
  91. </map>
  92. </map>
  93. <key>Account</key>
  94. <map>
  95. <key>PathIndex</key>
  96. <integer>3</integer>
  97. <key>Files</key>
  98. <map>
  99. <key>PerAccount</key>
  100. <map>
  101. <key>Name</key>
  102. <string>settings_per_account_coolvlviewer.xml</string>
  103. <key>NameFromSetting</key>
  104. <string>PerAccountSettingsFile</string>
  105. </map>
  106. </map>
  107. </map>
  108. </map>
  109. </map>
  110. </map>
  111. </llsd>