aboutsummaryrefslogblamecommitdiffstats
path: root/ChangeLog
blob: bbc8f1948a3e2a011a88702289eca30328bbcc62 (plain) (tree)
1
2
3
4
5
6
7






                                                   












                                                         










                                                                 

                                                  











                                                     



                                                      







                                                      

                                                  










                                                                         







                                                              



                                                   
                                                  

                                                    





                                                







                                                      

                                                  







                                                       




                                                   
                                       
 







                                                              




                                                                           
                                                  


                                                           



                                                            



                                                      










                                                             








                                                                   

                                                  






                                                                  
                                                       
 
1999-05-07  root  <guiheneu@jean.joudboeuf.fr>

    * camel/camel-data-wrapper.[ch]:new class.
    This should not be a class but rather an 
    interface. The day Gtk support interfaces, 
    it dataWrapper should become an interface.

1999-05-04  bertrand <Bertrand.Guiheneuf@inria.fr>

    * camel/camel-service.c (camel_service_get_url): 
    new method.

    * devel-docs/camel/camel-sections.txt: added 
    function doc references

    * camel/camel-folder.c (__camel_folder_close): 
    fixed indentation.
    (camel_folder_expunge): new method.
    (__camel_folder_close): used expunge flag

1999-05-03  bertrand <Bertrand.Guiheneuf@inria.fr>

    * camel/camel-folder.c (camel_folder_get_mode): 
    typo fix

    * camel/camel-folder.c (__camel_folder_list_subfolders): 
    new func.

    * some doc stuffs
    

1999-05-01  bertrand <Bertrand.Guiheneuf@inria.fr>

    * 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 <Bertrand.Guiheneuf@inria.fr>

    * camel/camel-folder.c (camel_folder_create): 
    new public function.

1999-04-25  bertrand <Bertrand.Guiheneuf@inria.fr>

    * 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 <Bertrand.Guiheneuf@inria.fr>

    * 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 <Bertrand.Guiheneuf@inria.fr>
    
    * 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 <Bertrand.Guiheneuf@inria.fr>
    
    * 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 <Bertrand.Guiheneuf@inria.fr>

    * camel/url-util.[ch]:
    Utility functions to parse URLs.
    Stolen shamelessly from gzilla (www.gzilla.com)
    written by Raph Levien <raph@acm.org>
    
    * 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 <Bertrand.Guiheneuf@inria.fr>

    * camel/providers/MH/camel-mh-store.c:
    more test implementation.

    * camel/camel-store.c (camel_store_get_type): typo fix
    

1999-04-21  bertrand <Bertrand.Guiheneuf@inria.fr>

    * camel/providers/MH/camel-mh-folder.c (camel_mh_folder_get_type): 
    start test provider.

1999-04-20  bertrand <Bertrand.Guiheneuf@inria.fr>
    
    * 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 <Bertrand.Guiheneuf@inria.fr>

    * camel/README: added some (few) explanations.

1999-04-18  bertrand <Bertrand.Guiheneuf@inria.fr>

    * 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 <Bertrand.Guiheneuf@inria.fr>

    * 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 <Bertrand.Guiheneuf@inria.fr>

    * 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 <Bertrand.Guiheneuf@inria.fr>

    * autogen.sh (PKG_NAME): groomf -> gnome-mailer