[evolution-data-server] IMAPx: Expose store-changes-interval in Advanced Options



commit bbe6055ed88030e3881d9411065936daf468a6f7
Author: Milan Crha <mcrha redhat com>
Date:   Thu Jun 30 11:56:46 2022 +0200

    IMAPx: Expose store-changes-interval in Advanced Options

 src/camel/camel-store-settings.c                 | 4 ++--
 src/camel/providers/imapx/camel-imapx-provider.c | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/camel/camel-store-settings.c b/src/camel/camel-store-settings.c
index ec831d813..c22e22f04 100644
--- a/src/camel/camel-store-settings.c
+++ b/src/camel/camel-store-settings.c
@@ -110,8 +110,8 @@ camel_store_settings_class_init (CamelStoreSettingsClass *class)
                        "store-changes-interval",
                        "Store Changes Interval",
                        "Interval, in seconds, to store folder changes",
-                       G_MININT,
-                       G_MAXINT,
+                       -1,
+                       999,
                        3,
                        G_PARAM_READWRITE |
                        G_PARAM_CONSTRUCT |
diff --git a/src/camel/providers/imapx/camel-imapx-provider.c 
b/src/camel/providers/imapx/camel-imapx-provider.c
index e433193af..f6180bdb2 100644
--- a/src/camel/providers/imapx/camel-imapx-provider.c
+++ b/src/camel/providers/imapx/camel-imapx-provider.c
@@ -90,6 +90,9 @@ CamelProviderConfEntry imapx_conf_entries[] = {
          N_("ascending order"),
          /* Translators: This constructs "Fetch new messages in descending order" */
          N_("descending order") },
+       { CAMEL_PROVIDER_CONF_CHECKSPIN, "store-changes-interval", NULL,
+         /* Translators: The '%s' is replaced with a spin button with the actual value */
+         N_("Store folder changes after %s second(s)"), "" },
        { CAMEL_PROVIDER_CONF_SECTION_END },
        { CAMEL_PROVIDER_CONF_END }
 };


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]