From f3c3a422abf537dcfc24030433e9556d34d71492 Mon Sep 17 00:00:00 2001 From: Not Zed Date: Tue, 28 Sep 2004 04:32:13 +0000 Subject: make sure body indexing is turned off always, missed the ~ bit. 2004-09-27 Not Zed * providers/local/camel-spool-folder.c (camel_spool_folder_new): make sure body indexing is turned off always, missed the ~ bit. * providers/local/camel-spool-store.c (camel_folder_info_new): dont take unread count. (spool_fill_fi): copied from mbox more or less. (scan_dir): use fill_fi to setup counts. (spool_new_fi): replace camel_foldeR_info_new with one that does most of the work, also generates uri's properly. (get_folder_info_mbox): make the 'system' inbox name translatable. * providers/local/camel-mbox-folder.h: make the camel_mbox_folder_get* functions properly public. * providers/local/camel-local-folder.h: pass the object to the virtual methods now, fix all callers. * providers/local/camel-spool-folder.c (spool_get_full_path) (spool_get_meta_path): implement, this needs to work differnetly to the parent classes implementations :-/. svn path=/trunk/; revision=27407 --- camel/providers/local/camel-mbox-folder.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'camel/providers/local/camel-mbox-folder.h') diff --git a/camel/providers/local/camel-mbox-folder.h b/camel/providers/local/camel-mbox-folder.h index aa0b67201f..fa76001849 100644 --- a/camel/providers/local/camel-mbox-folder.h +++ b/camel/providers/local/camel-mbox-folder.h @@ -55,6 +55,10 @@ CamelFolder *camel_mbox_folder_new(CamelStore *parent_store, const char *full_na /* Standard Camel function */ CamelType camel_mbox_folder_get_type(void); +/* utilities */ +char *camel_mbox_folder_get_full_path (CamelLocalFolder *lf, const char *toplevel_dir, const char *full_name); +char *camel_mbox_folder_get_meta_path (CamelLocalFolder *lf, const char *toplevel_dir, const char *full_name, const char *ext); + #ifdef __cplusplus } #endif /* __cplusplus */ -- cgit