simplified profile settings

This commit is contained in:
Martin Wagner
2021-08-21 00:23:04 +02:00
parent 91f5fe29eb
commit 362251bff7
2 changed files with 134 additions and 272 deletions

View File

@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
<schema id="org.mpdevil.mpdevil" path="/org/mpdevil/mpdevil/">
<child name="profile1" schema="org.mpdevil.mpdevil.profile"/>
<child name="profile2" schema="org.mpdevil.mpdevil.profile"/>
<child name="profile3" schema="org.mpdevil.mpdevil.profile"/>
<key type="b" name="maximize">
<default>false</default>
<summary>Maximize mpdevil on startup</summary>
@@ -127,40 +130,11 @@
<description></description>
</key>
<key type="i" name="active-profile">
<range min="0" max="2"/>
<default>0</default>
<summary>Active profile</summary>
<description></description>
</key>
<key type="as" name="profiles">
<default>["default"]</default>
<summary>List of profile names</summary>
<description></description>
</key>
<key type="as" name="hosts">
<default>["localhost"]</default>
<summary>List of hosts</summary>
<description></description>
</key>
<key type="ai" name="ports">
<default>[6600]</default>
<summary>List of ports</summary>
<description></description>
</key>
<key type="as" name="passwords">
<default>[""]</default>
<summary>List of passwords</summary>
<description></description>
</key>
<key type="as" name="paths">
<default>[""]</default>
<summary>List of library paths</summary>
<description></description>
</key>
<key type="as" name="regex">
<default>[""]</default>
<summary>List of cover regex</summary>
<description></description>
</key>
<key type="i" name="refresh-interval">
<default>100</default>
<summary>Main refresh interval</summary>
@@ -174,4 +148,29 @@
</description>
</key>
</schema>
<schema id="org.mpdevil.mpdevil.profile">
<key type="s" name="host">
<default>"localhost"</default>
<summary>List of hosts</summary>
</key>
<key type="i" name="port">
<range min="0" max="65535"/>
<default>6600</default>
<summary>List of ports</summary>
</key>
<key type="s" name="password">
<default>""</default>
<summary>List of passwords</summary>
</key>
<key type="s" name="path">
<default>""</default>
<summary>List of library paths</summary>
</key>
<key type="s" name="regex">
<default>""</default>
<summary>List of cover regex</summary>
</key>
</schema>
</schemalist>