<gconfschemafile>
  <schemalist>

    <!-- Evolution config version -->

    <schema>
      <key>/schemas/apps/evolution/version</key>
      <applyto>/apps/evolution/version</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>Configuration version</short>
        <long>The configuration version of Evolution, with major/minor/configuration level (for example "2.6.0").</long>
      </locale>
    </schema>

    <!-- last upgraded-from version, if still present -->

    <schema>
      <key>/schemas/apps/evolution/last_version</key>
      <applyto>/apps/evolution/last_version</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>Last upgraded configuration version</short>
        <long>The last upgraded configuration version of Evolution, with major/minor/configuration level (for example "2.6.0").</long>
      </locale>
    </schema>

    <!-- Development warning dialog -->

    <schema>
      <key>/schemas/apps/evolution/shell/skip_warning_dialog</key>
      <applyto>/apps/evolution/shell/skip_warning_dialog</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>false</default>
      <locale name="C">
        <short>Skip development warning dialog</short>
	<long>Whether the warning dialog in development versions of Evolution is skipped.</long>
      </locale>
    </schema>

    <!-- Initial attachment view (icon or list) -->

    <schema>
      <key>/schemas/apps/evolution/shell/attachment_view</key>
      <applyto>/apps/evolution/shell/attachment_view</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
        <short>Initial attachment view</short>
        <long>Initial view for attachment bar widgets.
        "0" is Icon View, "1" is List View.</long>
      </locale>
    </schema>

    <!-- Initial GtkFileChooser Folder -->

    <schema>
      <key>/schemas/apps/evolution/shell/file_chooser_folder</key>
      <applyto>/apps/evolution/shell/file_chooser_folder</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>Initial file chooser folder</short>
        <long>Initial folder for GtkFileChooser dialogs.</long>
      </locale>
    </schema>

    <!-- Offline Mode -->

    <schema>
      <key>/schemas/apps/evolution/shell/start_offline</key>
      <applyto>/apps/evolution/shell/start_offline</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>false</default>
      <locale name="C">
        <short>Start in offline mode</short>
	<long> Whether Evolution will start up in offline mode instead of online mode.
	</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/offline/folder_paths</key>
      <applyto>/apps/evolution/shell/offline/folder_paths</applyto>
      <owner>evolution</owner>
      <type>list</type>
      <list_type>string</list_type>
      <default>[]</default>
      <locale name="C">
        <short>List of paths for the folders to be synchronized to disk for offline usage</short>
      </locale>
    </schema>

    <!-- View defaults -->

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/window_y</key>
      <applyto>/apps/evolution/shell/view_defaults/window_y</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <locale name="C">
        <short>Default window Y coordinate</short>
        <long>The default Y coordinate for the main window.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/window_x</key>
      <applyto>/apps/evolution/shell/view_defaults/window_x</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <locale name="C">
        <short>Default window X coordinate</short>
        <long>The default X coordinate for the main window.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/window_width</key>
      <applyto>/apps/evolution/shell/view_defaults/window_width</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <default>640</default>
      <locale name="C">
        <short>Default window width</short>
        <long>The default width for the main window, in pixels.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/window_height</key>
      <applyto>/apps/evolution/shell/view_defaults/window_height</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <default>480</default>
      <locale name="C">
        <short>Default window height</short>
        <long>The default height for the main window, in pixels.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/window_maximized</key>
      <applyto>/apps/evolution/shell/view_defaults/window_maximized</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
        <short>Default window state</short>
        <long>Whether or not the window should be maximized.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/buttons_visible</key>
      <applyto>/apps/evolution/shell/view_defaults/buttons_visible</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
        <short>Window buttons are visible</short>
        <long>Whether the window buttons should be visible.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/buttons_style</key>
      <applyto>/apps/evolution/shell/view_defaults/buttons_style</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <default>toolbar</default>
      <locale name="C">
        <short>Window button style</short>
        <long>The style of the window buttons.  Can be "text", "icons", "both", "toolbar".  If "toolbar" is set, the style of the buttons is determined by the GNOME toolbar setting.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/toolbar_visible</key>
      <applyto>/apps/evolution/shell/view_defaults/toolbar_visible</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
        <short>Toolbar is visible</short>
        <long>Whether the toolbar should be visible.</long>
      </locale>
    </schema>

     <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/sidebar_visible</key>
      <applyto>/apps/evolution/shell/view_defaults/sidebar_visible</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
        <short>Sidebar is visible</short>
        <long>Whether the sidebar should be visible.</long>
      </locale>
    </schema>
    
     <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/statusbar_visible</key>
      <applyto>/apps/evolution/shell/view_defaults/statusbar_visible</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>TRUE</default>
      <locale name="C">
        <short>Statusbar is visible</short>
        <long>Whether the status bar should be visible.</long>
      </locale>
    </schema>
    
    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/component_id</key>
      <applyto>/apps/evolution/shell/view_defaults/component_id</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <default>mail</default>
      <locale name="C">
        <short>ID or alias of the component to be shown by default at start-up.</short>
        <long>ID or alias of the component to be shown by default at start-up.</long>
      </locale>
    </schema>

    <!-- Folder bar -->

    <schema>
      <key>/schemas/apps/evolution/shell/view_defaults/folder_bar/width</key>
      <applyto>/apps/evolution/shell/view_defaults/folder_bar/width</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <default>200</default>
      <locale name="C">
        <short>Default sidebar width</short>
        <long>The default width for the sidebar, in pixels.</long>
      </locale>
    </schema>

    <!-- Network config defaults -->

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/proxy_type</key>
      <applyto>/apps/evolution/shell/network_config/proxy_type</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <default>0</default>
      <locale name="C">
        <short>Proxy configuration mode</short>
        <long>Select the proxy configuration mode. Supported values are 0, 1, 2, and 3 representing "use system settings", "no proxy", "use manual proxy configuration" and "use proxy configuration provided in the autoconfig url" respectively.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/http_port</key>
      <applyto>/apps/evolution/shell/network_config/http_port</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <locale name="C">
        <short>HTTP proxy port</short>
        <long>The port on the machine defined by "/apps/evolution/shell/network_config/http_host" that you proxy through.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/http_host</key>
      <applyto>/apps/evolution/shell/network_config/http_host</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>HTTP proxy host name</short>
        <long>The machine name to proxy HTTP through.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/secure_port</key>
      <applyto>/apps/evolution/shell/network_config/secure_port</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <locale name="C">
        <short>Secure HTTP proxy port</short>
        <long>The port on the machine defined by "/apps/evolution/shell/network_config/secure_host" that you proxy through.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/secure_host</key>
      <applyto>/apps/evolution/shell/network_config/secure_host</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>Secure HTTP proxy host name</short>
        <long>The machine name to proxy secure HTTP through.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/socks_port</key>
      <applyto>/apps/evolution/shell/network_config/socks_port</applyto>
      <owner>evolution</owner>
      <type>int</type>
      <locale name="C">
        <short>SOCKS proxy port</short>
        <long>The port on the machine defined by "/apps/evolution/shell/network_config/socks_host" that you proxy through.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/socks_host</key>
      <applyto>/apps/evolution/shell/network_config/socks_host</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>SOCKS proxy host name</short>
        <long>The machine name to proxy socks through.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/use_http_proxy</key>
      <applyto>/apps/evolution/shell/network_config/use_http_proxy</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <locale name="C">
        <short>Use HTTP proxy</short>
        <long>Enables the proxy settings when accessing HTTP/Secure HTTP over the Internet.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/use_authentication</key>
      <applyto>/apps/evolution/shell/network_config/use_authentication</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <locale name="C">
        <short>Authenticate proxy server connections</short>
        <long>If true, then connections to the proxy server require authentication. The username is retrieved from the "/apps/evolution/shell/network_config/authentication_user" GConf key, and the password is retrieved from either gnome-keyring or the ~/.gnome2_private/Evolution password file.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/authentication_user</key>
      <applyto>/apps/evolution/shell/network_config/authentication_user</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>HTTP proxy username</short>
        <long>Username to pass as authentication when doing HTTP proxying.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/authentication_password</key>
      <applyto>/apps/evolution/shell/network_config/authentication_password</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>HTTP proxy password</short>
        <long>Password to pass as authentication when doing HTTP proxying.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/ignore_hosts</key>
      <applyto>/apps/evolution/shell/network_config/ignore_hosts</applyto>
      <owner>evolution</owner>
      <type>list</type>
      <list_type>string</list_type>
      <locale name="C">
        <short>Non-proxy hosts</short>
        <long>This key contains a list of hosts which are connected to directly, rather than via the proxy (if it is active). The values can be hostnames, domains (using an initial wildcard like *.foo.com), IP host addresses (both IPv4 and IPv6) and network addresses with a netmask (something like 192.168.0.0/24).</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/network_config/autoconfig_url</key>
      <applyto>/apps/evolution/shell/network_config/autoconfig_url</applyto>
      <owner>evolution</owner>
      <type>string</type>
      <locale name="C">
        <short>Automatic proxy configuration URL</short>
        <long>URL that provides proxy configuration values.</long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/evolution/shell/express_mode</key>
      <applyto>/apps/evolution/shell/express_mode</applyto>
      <owner>evolution</owner>
      <type>bool</type>
      <default>false</default>
      <locale name="C">
        <short>Enable express mode</short>
        <long>Flag that enables a much simplified user interface.</long>
      </locale>
    </schema>

  </schemalist>  
</gconfschemafile>
