<schemalist>

  <enum id="org.x.reader.SizingMode">
    <value nick="best-fit" value="0"/>
    <value nick="fit-width" value="1"/>
    <value nick="free" value="2"/>
  </enum>

  <schema id="org.x.reader" path="/org/x/reader/" gettext-domain="xreader">
    <key name="override-restrictions" type="b">
      <default>true</default>
      <summary>Override document restrictions</summary>
      <description>Override document restrictions, like restriction to copy or to print.</description>
    </key>
    <key name="auto-reload" type="b">
      <default>true</default>
      <summary>Automatically reload the document</summary>
      <description>Whether the document is automatically reloaded on file change.</description>
    </key>
    <key name="document-directory" type="ms">
      <default>nothing</default>
      <summary>The URI of the directory last used to open or save a document.</summary>
    </key>
    <key name="pictures-directory" type="ms">
      <default>nothing</default>
      <summary>The URI of the directory last used to save a picture.</summary>
    </key>
    <key name="page-cache-size" type="u">
      <default>50</default>
      <summary>Page cache size in MiB</summary>
      <description>The maximum size that will be used to cache rendered pages, limits maximum zoom level.</description>
    </key>
    <key name="show-menubar" type="b">
      <default>true</default>
    </key>
    <key name="show-toolbar" type="b">
      <default>true</default>
    </key>
    <child name="default" schema="org.x.reader.default"/>
    <child name="toolbar" schema="org.x.reader.toolbar"/>
  </schema>

  <schema id="org.x.reader.default" path="/org/x/reader/default/" gettext-domain="xreader">
    <key name="show-sidebar" type="b">
      <default>true</default>
    </key>
    <key name="window-maximized" type="b">
      <default>true</default>
    </key>
    <key name="window-ratio" type="(dd)">
      <default>(0., 0.)</default>
    </key>
    <key name="sizing-mode" enum="org.x.reader.SizingMode">
      <default>'best-fit'</default>
    </key>
    <key name="zoom" type="d">
      <default>1.</default>
    </key>
    <key name="inverted-colors" type="b">
      <default>false</default>
    </key>
    <key name="continuous" type="b">
      <default>false</default>
    </key>
    <key name="dual-page" type="b">
      <default>false</default>
    </key>
    <key name="dual-page-odd-left" type="b">
      <default>false</default>
    </key>
    <key name="fullscreen" type="b">
      <default>false</default>
    </key>
    <key name="sidebar-page" type="s">
      <default>'links'</default>
    </key>
    <key name="sidebar-size" type="i">
      <default>132</default>
    </key>
    <key name="thumbnails-size" type="i">
      <default>100</default>
    </key>
  </schema>

  <schema id="org.x.reader.toolbar" path="/org/x/reader/toolbar/" gettext-domain="xreader">
    <key name="show-expand-window" type="b">
      <default>false</default>
    </key>
    <key name="show-history-buttons" type="b">
      <default>false</default>
    </key>
    <key name="show-zoom-action" type="b">
      <default>false</default>
    </key>
  </schema>

</schemalist>
