1999-05-01 bertrand * camel/camel-folder.c (__camel_folder_get_mode): (camel_folder_get_mode): (camel_folder_get_parent_store): (__camel_folder_get_parent_store): (camel_folder_get_parent_folder): (__camel_folder_get_parent_folder): new methods * camel/camel-service.c: put __ prefix before private virtual funcs. * camel/camel-folder.c (camel_folder_delete): (camel_folder_delete_messages): new methods. * camel/url-util.c (g_url_new): some more comments 1999-04-27 bertrand * camel/camel-folder.c (camel_folder_create): new public function. 1999-04-25 bertrand * camel/camel-session.c (camel_session_get_store_from_provider): initialize folder object. * camel/camel-store.c (init): new method. called by session object at instantiation time. * camel/camel-store.h (struct _CamelStore): new fields : session and url_name 1999-04-25 bertrand * camel/camel-session.c (camel_session_set_provider): new method to set the default provider for a protocol. (camel_session_get_store_from_provider): new method to instantiate a folder from a provider. * camel/camel-provider.h: s/GString/gchar/g + typo fix. * camel/camel-provider.[ch]: basic provider structure. Have to write the code for dynamic loading. 1999-04-24 bertrand * camel/url-util.[ch]: s/new_g_url/g_url_new * camel/url-util.c (new_g_url): URL rewritten completely. Error handling not implemented in public functions. But URL scan works pretty well :))) 1999-04-24 bertrand * camel/url-util.[ch]: I needed the url functions to use GString, and I wanted a more general scheme so I finally started rewriting the whole thing from scratch. No more code from gzilla :( 1999-04-23 bertrand * camel/url-util.[ch]: Utility functions to parse URLs. Stolen shamelessly from gzilla (www.gzilla.com) written by Raph Levien * camel/Makefile.am: added url-util.[ch] compilation. * Makefile.am (SUBDIRS): removed devel-docs until I come up with a correct Makefile.am * camel/camel-store.h: * camel/camel-folder.h: correct declarations of structs 1999-04-22 bertrand * camel/providers/MH/camel-mh-store.c: more test implementation. * camel/camel-store.c (camel_store_get_type): typo fix 1999-04-21 bertrand * camel/providers/MH/camel-mh-folder.c (camel_mh_folder_get_type): start test provider. 1999-04-20 bertrand * camel/camel-store.h: now CamelStore inherits from CamelService. * camel/camel-service.c (camel_service_class_init): basic abstract service class. 1999-04-19 bertrand * camel/README: added some (few) explanations. 1999-04-18 bertrand * camel/camel-store.[ch]: started implementation * camel/camel-folder.c (camel_folder_get_type): typo uncommented the store related code. (camel_folder_create): enable som store relted code. Not finished. Have to define public methods first. * camel/camel-log.h: some explanation about the log system 1999-04-18 bertrand * camel/camel-folder.c: (camel_folder_create): implemented (partially) have to write CamelStore before finishing it. * camel/camel-folder.h (CamelFolder): added full_name field (CamelFolderClass): added set/get_full_name methods 1999-04-18 bertrand * camel/camel-folder.c: some work * camel/camel-log.c: log system for camel * camel/gstring-util.c: some utilities for GString objects 1999-04-18 bertrand * autogen.sh (PKG_NAME): groomf -> gnome-mailer