Commit Graph

10 Commits

Author SHA1 Message Date
821f184e82 ** See #271985.
2005-08-10  Not Zed  <NotZed@Ximian.com>

        ** See #271985.

        * evolution-mail-session.c (is_storage): check for uri "" and pass
        exception to provider get.

	Disable lots of debug output.

svn path=/trunk/; revision=30119
2005-08-15 04:40:55 +00:00
4fbcddb395 How strange, this was never added, but nobody noticed till now.
2005-08-02  Not Zed  <NotZed@Ximian.com>

        * org-gnome-evolution-mail-remote.eplug.xml: How strange, this was
        never added, but nobody noticed till now.

svn path=/trunk/; revision=29948
2005-08-02 02:22:59 +00:00
79086a1418 seutp an idl file so we only need to generate one set of skels/stubs for
2005-06-02  Not Zed  <NotZed@Ximian.com>

        * 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.

svn path=/trunk/; revision=29445
2005-06-02 05:51:16 +00:00
7265cc314c A camel-stream to wrap Evolution_Mail_MessageStream.
2005-05-27  Not Zed  <NotZed@Ximian.com>

        * 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.

svn path=/trunk/; revision=29418
2005-05-27 11:18:41 +00:00
10c92931e0 New helpers for listeners.
2005-05-26  Not Zed  <NotZed@Ximian.com>

        * 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.

svn path=/trunk/; revision=29414
2005-05-26 10:40:56 +00:00
c33282a654 Lots more work. Now implements a full listener interface. Filled out api.
2005-05-24  Not Zed  <NotZed@Ximian.com>

        * Lots more work.  Now implements a full listener interface.
        Filled out api.

svn path=/trunk/; revision=29406
2005-05-24 09:39:24 +00:00
ca5c50ddfe Lots of work, filled out functions, cleaned up idl to make the data more
2005-05-20  Not Zed  <NotZed@Ximian.com>

        * Lots of work, filled out functions, cleaned up idl to make the
        data more useful, added a listener interface, etc.

svn path=/trunk/; revision=29395
2005-05-20 13:12:05 +00:00
aab8b5c827 more api/changes. dosn't build again.
svn path=/trunk/; revision=29346
2005-05-13 05:19:55 +00:00
d31092e263 Now compiles, with a test client too.
svn path=/trunk/; revision=29338
2005-05-12 11:25:45 +00:00
3509757d14 Initial work on remote mail interface, as a plugin.
svn path=/trunk/; revision=29265
2005-05-04 05:37:51 +00:00