<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gnucash">
  <schema path="/org/gnucash/dialogs/ab-initial/" id="org.gnucash.dialogs.ab-initial">
    <key type="(iiii)" name="last-geometry">
      <default>(-1,-1,-1,-1)</default>
      <summary>Last window position and size</summary>
      <description>This setting describes the size and position of the window when it was last closed.
        The numbers are the X and Y coordinates of the top left corner of the window
        followed by the width and height of the window.</description>
    </key>
  </schema>

  <schema path="/org/gnucash/dialogs/import/hbci/" id="org.gnucash.dialogs.import.hbci">
    <key type="b" name="close-on-finish">
      <default>true</default>
      <summary>Close window when finished</summary>
      <description>If active, the window will be closed automatically when you finish the HBCI/AqBanking import process. Otherwise it will stay open.</description>
    </key>
    <key type="b" name="remember-pin">
      <default>false</default>
      <summary>Remember the PIN in memory</summary>
      <description>If active, the PIN for HBCI/AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.</description>
    </key>
    <key type="b" name="use-ns-transaction-text">
      <default>true</default>
      <summary>Put the transaction text in front of the purpose of a transaction.</summary>
      <description>Some banks place part of transaction description as "transaction text" in the MT940 file. Normally GNUcash ignores this text. However by activating this option, the transaction text is used for the transaction description too.</description>
    </key>
    <key type="b" name="verbose-debug">
      <default>false</default>
      <summary>Verbose HBCI debug messages</summary>
      <description>Enables verbose debug messages for HBCI/AqBanking Online Banking.</description>
    </key>
    <key type="s" name="format-dtaus">
      <default>'default'</default>
      <summary>DTAUS import data format</summary>
      <description>This setting specifies the data format when importing DTAUS files. The AqBanking library offers various import formats (called "profiles") of which you can choose one here.</description>
    </key>
    <key type="s" name="format-csv">
      <default>'default'</default>
      <summary>CSV import data format</summary>
      <description>This setting specifies the data format when importing CSV files. The AqBanking library offers various import formats (called "profiles") of which you can choose one here.</description>
    </key>
    <key type="s" name="format-swift-mt940">
      <default>'swift-mt940'</default>
      <summary>SWIFT MT940 import data format</summary>
      <description>This setting specifies the data format when importing SWIFT MT940 files. The AqBanking library offers various import formats (called "profiles") of which you can choose one here.</description>
    </key>
    <key type="s" name="format-swift-mt942">
      <default>'swift-mt942'</default>
      <summary>SWIFT MT942 import data format</summary>
      <description>This setting specifies the data format when importing SWIFT MT942 files. The AqBanking library offers various import formats (called "profiles") of which you can choose one here.</description>
    </key>
    <key type="s" name="last-path">
      <default>''</default>
      <summary>Last pathname used</summary>
      <description>This field contains the last pathname used by this window. It will be used as the initial filename/pathname the next time this window is opened.</description>
    </key>
    <child schema="org.gnucash.dialogs.import.hbci.connection-dialog" name="connection-dialog"/>
  </schema>

  <schema path="/org/gnucash/dialogs/import/hbci/connection-dialog/" id="org.gnucash.dialogs.import.hbci.connection-dialog">
    <key type="(iiii)" name="last-geometry">
      <default>(-1,-1,-1,-1)</default>
      <summary>Last window position and size</summary>
      <description>This setting describes the size and position of the window when it was last closed.
        The numbers are the X and Y coordinates of the top left corner of the window
        followed by the width and height of the window.</description>
    </key>
  </schema>
</schemalist>