evolution-data-server r8822 - branches/camel-db-summary/camel
- From: sragavan svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-data-server r8822 - branches/camel-db-summary/camel
- Date: Thu, 22 May 2008 08:22:24 +0000 (UTC)
Author: sragavan
Date: Thu May 22 08:22:24 2008
New Revision: 8822
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=8822&view=rev
Log:
2008-05-22 Srinivasa Ragavan <sragavan novell com>
* camel/camel-db.h: Fix compilter warning.
* camel/camel-store.c: Use g_build_filename
* camel/camel-folder-summary.h: Describe the storage format.
Modified:
branches/camel-db-summary/camel/ChangeLog
branches/camel-db-summary/camel/camel-db.h
branches/camel-db-summary/camel/camel-folder-summary.h
Modified: branches/camel-db-summary/camel/camel-db.h
==============================================================================
--- branches/camel-db-summary/camel/camel-db.h (original)
+++ branches/camel-db-summary/camel/camel-db.h Thu May 22 08:22:24 2008
@@ -6,7 +6,8 @@
#include <glib.h>
#define CAMEL_DB_FILE "folders.db"
-#include <camel-exception.h>
+#include "camel-exception.h"
+
struct _CamelDB {
sqlite3 *db;
GMutex *lock;
Modified: branches/camel-db-summary/camel/camel-folder-summary.h
==============================================================================
--- branches/camel-db-summary/camel/camel-folder-summary.h (original)
+++ branches/camel-db-summary/camel/camel-folder-summary.h Thu May 22 08:22:24 2008
@@ -193,6 +193,35 @@
};
*/
+/* The extensive DB format, supporting basic searching and sorting
+ uid, - Message UID
+ flags, - Camel Message info flags
+ unread/read, - boolean read/unread status
+ deleted, - boolean deleted status
+ replied, - boolean replied status
+ imp, - boolean important status
+ junk, - boolean junk status
+ size, - size of the mail
+ attachment, boolean attachment status
+ dsent, - sent date
+ dreceived, - received date
+ subject, - subject of the mail
+ from, - sender
+ to, - recipient
+ cc, - CC members
+ mlist, - message list headers
+ follow-up-flag, - followup flag / also can be queried to see for followup or not
+ completed-on-set, - completed date, can be used to see if completed
+ due-by, - to see the due by date
+ Location
+ label, - labels of mails
+ userflags, composite string of user flags
+ usertags, composite string of user tags
+ cinfo, content info string - composite string
+ bdata, provider specific data
+
+*/
+
typedef enum _CamelFolderSummaryFlags {
CAMEL_SUMMARY_DIRTY = 1<<0
} CamelFolderSummaryFlags;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]