<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="com.github.rafostar.Clapper">
  <schema id="com.github.rafostar.Clapper" path="/com/github/rafostar/Clapper/">
    <!-- General -->
    <key name="fullscreen-auto" type="b">
      <default>false</default>
      <summary>Automatically enter fullscreen when first file is loaded</summary>
    </key>
    <key name="volume-initial" type="s">
      <default>"restore"</default>
      <summary>Mode used for startup volume value</summary>
    </key>
    <key name="volume-value" type="i">
      <default>100</default>
      <summary>Custom initial volume value after startup</summary>
    </key>
    <key name="dark-theme" type="b">
      <default>true</default>
      <summary>Enable to force the app to use dark theme variant</summary>
    </key>
    <key name="brighter-sliders" type="b">
      <default>true</default>
      <summary>Enable to make all sliders/bars brighter</summary>
    </key>

    <!-- Behaviour -->
    <key name="seeking-mode" type="s">
      <default>"normal"</default>
      <summary>Mode used for seeking</summary>
    </key>
    <key name="seeking-value" type="i">
      <default>10</default>
      <summary>Time amount to seek with single press of arrow keys</summary>
    </key>
    <key name="seeking-unit" type="s">
      <default>"second"</default>
      <summary>Unit to use with seeking value</summary>
    </key>

    <!-- Audio -->
    <key name="audio-offset" type="d">
      <default>0</default>
      <summary>Offset time for audio tracks relative to video (milliseconds)</summary>
    </key>

    <!-- Subtitles -->
    <key name="subtitle-offset" type="d">
      <default>0</default>
      <summary>Offset time for subtitle tracks relative to video (milliseconds)</summary>
    </key>
    <key name="subtitle-font" type="s">
      <default>"Sans 12"</default>
      <summary>The subtitles font description</summary>
    </key>

    <!-- Tweaks -->
    <key name="render-shadows" type="b">
      <default>true</default>
      <summary>Enable rendering window shadows (only if theme has them)</summary>
    </key>

    <!-- GStreamer -->
    <key name="plugin-ranking" type="s">
      <default>'[{"apply":false,"name":"vah264dec","rank":300}]'</default>
      <summary>Custom values for GStreamer plugin ranking</summary>
    </key>

    <!-- Other -->
    <key name="window-size" type="s">
      <default>'[960, 583]'</default>
      <summary>Stores window size to restore on next launch</summary>
    </key>
    <key name="float-size" type="s">
      <default>'[480, 270]'</default>
      <summary>Stores floating window size to restore on next launch</summary>
    </key>
  </schema>
</schemalist>
