2005-08-10 Not Zed ** See #271985. * evolution-mail-session.c (is_storage): check for uri "" and pass exception to provider get. 2005-08-02 Not Zed * org-gnome-evolution-mail-remote.eplug.xml: How strange, this was never added, but nobody noticed till now. 2005-06-02 Not Zed * Evolution.idl: seutp an idl file so we only need to generate one set of skels/stubs for all imported. * mail-remote.c (e_plugin_lib_enable): instead of writing ior to a file, just add the Session interface to the mail component. * client.c (get_session): use the new shell interface to find the mail compnent and retrieve the session interface using bonobo-activation, so the mailer starts if we try to access it. 2005-05-27 Not Zed * em-message-stream.[ch]: A camel-stream to wrap Evolution_Mail_MessageStream. * evolution-mail-messagestream.[ch]: simplified read-only stream interface rather than using bonobo-stream. It wraps a camel-stream only & simplified lifecycle management. * evolution-mail-store.c (evolution_mail_store_changed): if we have no more listeners, close the camelstore object off. * Evolution-DataServer-Mail.idl: changed exceptions to use one exception type with details. Fixed code to use these. 2005-05-26 Not Zed * evolution-mail-folderlistener.[ch]: * evolution-mail-sessionlistener.[ch]: * evolution-mail-storelistener.[ch]: New helpers for listeners. * evolution-mail-listener.[ch]: removed. * Evolution-DataServer-Mail.idl: removed the GNOME prefix, Bonobo doesn't use it, and it just adds pointless typing. Added getmessage and appendmessage interaces. Moved listeners to each object rather than one global listener. 2005-05-24 Not Zed * Lots more work. Now implements a full listener interface. Filled out api. 2005-05-20 Not Zed * Lots of work, filled out functions, cleaned up idl to make the data more useful, added a listener interface, etc. 2005-05-12 Not Zed * A remote mail interface plugin for evolution.