reworked gschema

This commit is contained in:
Martin Wagner 2021-08-21 00:28:36 +02:00
parent 362251bff7
commit d8bdbbb4be

View File

@ -1,176 +1,148 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<schemalist> <schemalist>
<schema id="org.mpdevil.mpdevil" path="/org/mpdevil/mpdevil/"> <schema id="org.mpdevil.mpdevil" path="/org/mpdevil/mpdevil/">
<child name="profile1" schema="org.mpdevil.mpdevil.profile"/> <child name="profile1" schema="org.mpdevil.mpdevil.profile"/>
<child name="profile2" schema="org.mpdevil.mpdevil.profile"/> <child name="profile2" schema="org.mpdevil.mpdevil.profile"/>
<child name="profile3" schema="org.mpdevil.mpdevil.profile"/> <child name="profile3" schema="org.mpdevil.mpdevil.profile"/>
<key type="b" name="maximize"> <key type="b" name="maximize">
<default>false</default> <default>false</default>
<summary>Maximize mpdevil on startup</summary> <summary>Maximize mpdevil on startup</summary>
<description></description> </key>
</key> <key type="i" name="width">
<key type="i" name="width"> <default>1006</default>
<default>1006</default> <summary>Default width of window</summary>
<summary>Default width of window</summary> </key>
<description></description> <key type="i" name="height">
</key> <default>990</default>
<key type="i" name="height"> <summary>Default height of window</summary>
<default>990</default> </key>
<summary>Default height of window</summary> <key type="i" name="paned0">
<description></description> <default>370</default>
</key> <summary>Default position of cover/playlist separator</summary>
<key type="i" name="paned0"> </key>
<default>370</default> <key type="i" name="paned1">
<summary>Default position of cover/playlist separator</summary> <default>246</default>
<description></description> <summary>Default position of artist/albums separator</summary>
</key> </key>
<key type="i" name="paned1"> <key type="i" name="paned2">
<default>246</default> <default>572</default>
<summary>Default position of artist/albums separator</summary> <summary>Default position of paned1/paned0 separator</summary>
<description></description> </key>
</key> <key type="b" name="mini-player">
<key type="i" name="paned2"> <default>false</default>
<default>572</default> <summary>Start player in mini player mode</summary>
<summary>Default position of paned1/paned0 separator</summary> </key>
<description></description> <key type="i" name="album-cover">
</key> <default>170</default>
<key type="b" name="mini-player"> <summary>Size of covers in album view</summary>
<default>false</default> </key>
<summary>Start player in mini player mode</summary> <key type="i" name="track-cover">
<description></description> <default>370</default>
</key> <summary>Size of main cover</summary>
<key type="i" name="album-cover"> </key>
<default>170</default> <key type="i" name="icon-size">
<summary>Size of covers in album view</summary> <default>24</default>
<description></description> <summary>Size of icons in main control bar</summary>
</key> </key>
<key type="i" name="track-cover"> <key type="b" name="use-csd">
<default>370</default> <default>true</default>
<summary>Size of main cover</summary> <summary>Use Client-side decoration</summary>
<description></description> </key>
</key> <key type="b" name="show-stop">
<key type="i" name="icon-size"> <default>true</default>
<default>24</default> <summary>Show stop button</summary>
<summary>Size of icons in main control bar</summary> </key>
<description></description> <key type="b" name="show-audio-format">
</key> <default>true</default>
<key type="b" name="use-csd"> <summary>Show audio format</summary>
<default>true</default> </key>
<summary>Use Client-side decoration</summary> <key type="b" name="show-lyrics-button">
<description></description> <default>true</default>
</key> <summary>Show lyrics button</summary>
<key type="b" name="show-stop"> </key>
<default>true</default> <key type="b" name="sort-albums-by-year">
<summary>Show stop button</summary> <default>true</default>
<description></description> <summary>Sort albums by year</summary>
</key> </key>
<key type="b" name="show-audio-format"> <key type="b" name="send-notify">
<default>true</default> <default>false</default>
<summary>Show audio format</summary> <summary>Send notification on title change</summary>
<description></description> </key>
</key> <key type="b" name="stop-on-quit">
<key type="b" name="show-lyrics-button"> <default>false</default>
<default>true</default> <summary>Stop playback on quit</summary>
<summary>Show lyrics button</summary> </key>
<description></description> <key type="b" name="force-mode">
</key> <default>false</default>
<key type="b" name="sort-albums-by-year"> <summary>Play selected albums directly</summary>
<default>true</default> </key>
<summary>Sort albums by year</summary> <key type="b" name="use-album-artist">
<description></description> <default>true</default>
</key> <summary>Use 'Album Artist' tag to group albums</summary>
<key type="b" name="send-notify"> </key>
<default>false</default> <key type="b" name="mpris">
<summary>Send notification on title change</summary> <default>true</default>
<description></description> <summary>Provide MPRIS</summary>
</key> </key>
<key type="b" name="stop-on-quit"> <key type="b" name="rewind-mode">
<default>false</default> <default>false</default>
<summary>Stop playback on quit</summary> <summary>Classic previous button behavior</summary>
<description></description> </key>
</key> <key type="ai" name="column-permutation">
<key type="b" name="force-mode"> <default>[0, 1, 2, 3, 4, 5, 6, 7]</default>
<default>false</default> <summary>Column order in playlist</summary>
<summary>Play selected albums directly</summary> </key>
<description></description> <key type="ab" name="column-visibilities">
</key> <default>[true, false, true, true, true, true, false, false]</default>
<key type="b" name="use-album-artist"> <summary>Visibility of columns in playlist</summary>
<default>true</default> </key>
<summary>Use 'Album Artist' tag to group albums</summary> <key type="ai" name="column-sizes">
<description></description> <default>[33, 0, 203, 153, 174, 0, 0, 0]</default>
</key> <summary>Sizes of columns in playlist</summary>
<key type="b" name="mpris"> </key>
<default>true</default> <key type="b" name="playlist-right">
<summary>Provide MPRIS</summary> <default>false</default>
<description></description> <summary>Move playlist to the right</summary>
</key> </key>
<key type="b" name="rewind-mode"> <key type="i" name="active-profile">
<default>false</default> <range min="0" max="2"/>
<summary>Classic previous button behavior</summary> <default>0</default>
<description></description> <summary>Active profile</summary>
</key> </key>
<key type="ai" name="column-permutation"> <key type="i" name="refresh-interval">
<default>[0, 1, 2, 3, 4, 5, 6, 7]</default> <default>100</default>
<summary>Column order in playlist</summary> <summary>Main refresh interval</summary>
<description></description> <description>
</key> This setting should only be used if you know what you are doing!
<key type="ab" name="column-visibilities"> It controls the time in msec. between two status requests to MPD.
<default>[true, false, true, true, true, true, false, false]</default> Too high values (long time) will make mpdevil very slow in terms
<summary>Visibility of columns in playlist</summary> of showing the latest status of MPD (e.g. current song).
<description></description> Too low values (short time) can cause gui blocks making mpdevil
</key> unresponsive and cpu intensive.
<key type="ai" name="column-sizes"> </description>
<default>[33, 0, 203, 153, 174, 0, 0, 0]</default> </key>
<summary>Sizes of columns in playlist</summary> </schema>
<description></description> <schema id="org.mpdevil.mpdevil.profile">
</key> <key type="s" name="host">
<key type="b" name="playlist-right"> <default>"localhost"</default>
<default>false</default> <summary>List of hosts</summary>
<summary>Move playlist to the right</summary> </key>
<description></description> <key type="i" name="port">
</key> <range min="0" max="65535"/>
<key type="i" name="active-profile"> <default>6600</default>
<range min="0" max="2"/> <summary>List of ports</summary>
<default>0</default> </key>
<summary>Active profile</summary> <key type="s" name="password">
<description></description> <default>""</default>
</key> <summary>List of passwords</summary>
<key type="i" name="refresh-interval"> </key>
<default>100</default> <key type="s" name="path">
<summary>Main refresh interval</summary> <default>""</default>
<description> <summary>List of library paths</summary>
This setting should only be used if you know what you are doing! </key>
It controls the time in msec. between two status requests to MPD. <key type="s" name="regex">
Too high values (long time) will make mpdevil very slow in terms <default>""</default>
of showing the latest status of MPD (e.g. current song). <summary>List of cover regex</summary>
Too low values (short time) can cause gui blocks making mpdevil </key>
unresponsive and cpu intensive. </schema>
</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> </schemalist>