camel-imap4 r12 - in trunk: . imap4
- From: fejj svn gnome org
- To: svn-commits-list gnome org
- Subject: camel-imap4 r12 - in trunk: . imap4
- Date: Wed, 14 May 2008 22:32:21 +0100 (BST)
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]