camel-imap4 r12 - in trunk: . imap4



Author: fejj
Date: Wed May 14 21:32:21 2008
New Revision: 12
URL: http://svn.gnome.org/viewvc/camel-imap4?rev=12&view=rev

Log:
added a TODO

Added:
   trunk/TODO
Modified:
   trunk/imap4/camel-imap4-provider.c

Added: trunk/TODO
==============================================================================
--- (empty file)
+++ trunk/TODO	Wed May 14 21:32:21 2008
@@ -0,0 +1,31 @@
+TODO:
+=====
+
+Easy:
+
+* Add user-configurable UI options that map to
+  camel_data_cache_set_expire_age() and
+  camel_data_cache_set_expire_access() and also implement support for
+  these options. It might be useful to have per-Folder options as well
+  as a global default on the Store (which would have a UI presented
+  via the provider interface).
+
+* An option to toggle which mailing-list headers to bother looking
+  for. By default, List-Id is probably sufficient. A simple toggle
+  button to activate the more obscure headers is probably the simplest
+  UI for this (IMHO the current IMAP provider for Evolution that
+  allows specific headers to be specified by the user is needlessly
+  over-complicated).
+
+
+
+Medium:
+
+* Support for things like CONDSTORE.
+
+
+
+Hard:
+
+* Support for the IDLE extension.
+

Modified: trunk/imap4/camel-imap4-provider.c
==============================================================================
--- trunk/imap4/camel-imap4-provider.c	(original)
+++ trunk/imap4/camel-imap4-provider.c	Wed May 14 21:32:21 2008
@@ -33,6 +33,7 @@
 
 #include "camel-imap4-store.h"
 
+/* FIXME: Add options for cache expiration */
 static CamelProviderConfEntry imap4_conf_entries[] = {
 	{ CAMEL_PROVIDER_CONF_SECTION_START, "mailcheck", NULL,
 	  N_("Checking for new mail") },



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