<schemalist>
  <schema id="org.gnome.software" path="/org/gnome/software/" gettext-domain="gnome-software">
    <key name="compatible-projects" type="as">
      <default>['GNOME', 'KDE', 'XFCE']</default>
      <summary>A list of compatible projects</summary>
      <description>This is a list of compatible projects we should show such as GNOME, KDE and XFCE.</description>
    </key>
    <key name="allow-updates" type="b">
      <default>true</default>
      <summary>Whether to manage updates in GNOME Software</summary>
      <description>If disabled, GNOME Software will hide the updates panel and not perform any automatic updates actions.</description>
    </key>
    <key name="download-updates" type="b">
      <default>true</default>
      <summary>Whether to automatically download updates</summary>
      <description>If enabled, GNOME Software automatically downloads updates in the background and prompts the user to install them when ready.</description>
    </key>
    <key name="refresh-when-metered" type="b">
      <default>false</default>
      <summary>Whether to automatically refresh when on a metered connection</summary>
      <description>If enabled, GNOME Software automatically refreshes in the background even when using a metered connection (eventually downloading some metadata, checking for updates, etc., which may incur in costs for the user).</description>
    </key>
    <key name="first-run" type="b">
      <default>true</default>
      <summary>Whether it’s the very first run of GNOME Software</summary>
    </key>
    <key name="show-ratings" type="b">
      <default>false</default>
      <summary>Show star ratings next to applications</summary>
    </key>
    <key name="filter-default-branch" type="b">
      <default>true</default>
      <summary>Filter applications based on the default branch set for the remote</summary>
    </key>
    <key name="prompt-for-nonfree" type="b">
      <default>true</default>
      <summary>Non-free applications show a warning dialog before install</summary>
      <description>When non-free applications are installed a warning dialog can be shown. This controls if that dialog is suppressed.</description>
    </key>
    <key name="popular-overrides" type="as">
      <default>[]</default>
      <summary>A list of popular applications</summary>
      <description>A list of applications to use, overriding the system defined ones.</description>
    </key>
    <key name="extra-sources" type="as">
      <default>[]</default>
      <summary>The list of extra sources that have been previously enabled</summary>
      <description>The list of sources that have been previously enabled when installing third-party applications.</description>
    </key>
    <key name="check-timestamp" type="x">
      <default>0</default>
      <summary>The last update check timestamp</summary>
    </key>
    <key name="upgrade-notification-timestamp" type="x">
      <default>0</default>
      <summary>The last upgrade notification timestamp</summary>
    </key>
    <key name="security-timestamp" type="x">
      <default>0</default>
      <summary>The timestamp of the first security update, cleared after update</summary>
    </key>
    <key name="install-timestamp" type="x">
      <default>0</default>
      <summary>The last update timestamp</summary>
    </key>
    <key name="screenshot-cache-age-maximum" type="u">
      <default>2592000</default>
      <summary>The age in seconds to verify the upstream screenshot is still valid</summary>
      <description>
        Choosing a larger value will mean less round-trips to the remote server
        but updates to the screenshots may take longer to show to the user.
        A value of 0 means to never check the server if the image already exists
        in the cache.
      </description>
    </key>
    <key name="review-server" type="s">
      <default>'https://odrs.gnome.org/1.0/reviews/api'</default>
      <summary>The server to use for application reviews</summary>
    </key>
    <key name="review-karma-required" type="i">
      <default>0</default>
      <summary>The minimum karma score for reviews</summary>
      <description>Reviews with karma less than this number will not be shown.</description>
    </key>
    <key name="official-sources" type="as">
      <default>[]</default>
      <summary>A list of official sources that should not be considered 3rd party</summary>
    </key>
    <key name="free-sources" type="as">
      <default>[]</default>
      <summary>A list of official sources that should be considered free software</summary>
    </key>
    <key name="free-sources-url" type="s">
      <default>''</default>
      <summary>The licence URL to use when an application should be considered free software</summary>
    </key>
    <key name="install-bundles-system-wide" type="b">
      <default>true</default>
      <summary>Install bundled applications for all users on the system where possible</summary>
    </key>
    <key name="show-folder-management" type="b">
      <default>true</default>
      <summary>Show the folder management UI</summary>
    </key>
    <key name="enable-software-sources" type="b">
      <default>true</default>
      <summary>Allow access to the Software Sources dialog</summary>
    </key>
    <key name="show-upgrade-prerelease" type="b">
      <default>false</default>
      <summary>Offer upgrades for pre-releases</summary>
    </key>
    <key name="show-nonfree-ui" type="b">
      <default>true</default>
      <summary>Show some UI elements informing the user that an app is non-free</summary>
    </key>
    <key name="show-nonfree-prompt" type="b">
      <default>true</default>
      <summary>Show the prompt to install nonfree software sources</summary>
    </key>
    <key name="show-nonfree-software" type="b">
      <default>false</default>
      <summary>Show non-free software in search results</summary>
    </key>
    <key name="installed-page-show-size" type="b">
      <default>true</default>
      <summary>Show the installed size for apps in the list of installed applications</summary>
    </key>
    <key name="nonfree-software-uri" type="s">
      <default>'https://en.wikipedia.org/wiki/Proprietary_software'</default>
      <summary>The URI that explains nonfree and proprietary software</summary>
    </key>
    <key name="nonfree-sources" type="as">
      <default>[]</default>
      <summary>A list of non-free sources that can be optionally enabled</summary>
    </key>
    <key name="external-appstream-urls" type="as">
      <default>[]</default>
      <summary>A list of URLs pointing to appstream files that will be downloaded into an app-info folder</summary>
    </key>
  </schema>
</schemalist>
