<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/plugins, branch archive-integration</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=archive-integration</id>
<link rel='self' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=archive-integration'/>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2013-08-09T08:17:51+00:00</updated>
<entry>
<title>Bug #704549 - Missing mnemonic in External Editor plugin configuration</title>
<updated>2013-08-09T08:17:51+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2013-08-09T08:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=9f8628e44bd6effc35a401f96420b644a1552af4'/>
<id>urn:sha1:9f8628e44bd6effc35a401f96420b644a1552af4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ESEvent.</title>
<updated>2013-07-08T00:37:43+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-08T00:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=5c866713c795795ef46cc90ed95ed7de98152971'/>
<id>urn:sha1:5c866713c795795ef46cc90ed95ed7de98152971</id>
<content type='text'>
Nudging EPlugin closer to full removal.

Nothing in Evolution uses this anymore and 3rd-party plugins should be
using EShell's "event::ready-to-start" signal or else GApplication's
"startup" signal.
</content>
</entry>
<entry>
<title>message_list_get_selected: Give the returned array a free func.</title>
<updated>2013-06-15T12:19:27+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-06-15T12:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=f642e03d4967c80aaad45475475752264c95de5c'/>
<id>urn:sha1:f642e03d4967c80aaad45475475752264c95de5c</id>
<content type='text'>
The returned UID array now has a built-in "free" function for its
elements and should be released by callers with g_ptr_array_unref()
rather than em_utils_uids_free() or some equivalent.
</content>
</entry>
<entry>
<title>Add e_mail_reader_ref_folder().</title>
<updated>2013-06-15T03:21:41+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-06-15T02:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=5b1742b202ca9505ccd818918b4afe82fc61b63b'/>
<id>urn:sha1:5b1742b202ca9505ccd818918b4afe82fc61b63b</id>
<content type='text'>
Replaces e_mail_reader_get_folder().
</content>
</entry>
<entry>
<title>em_utils_edit_message: Change return type to EMsgComposer.</title>
<updated>2013-06-02T15:58:08+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-06-02T15:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=1570f53d1eab0a750680df72be3363659f11db46'/>
<id>urn:sha1:1570f53d1eab0a750680df72be3363659f11db46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename libcomposer to libevolution-mail-composer.</title>
<updated>2013-05-28T13:56:30+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-05-28T01:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=9bfe38c419c7b864b4e1a5f4f2b50416a1e08e41'/>
<id>urn:sha1:9bfe38c419c7b864b4e1a5f4f2b50416a1e08e41</id>
<content type='text'>
To make Evolution's shared libraries more consistent.

Also add an evolution-mail-composer documentation module.
</content>
</entry>
<entry>
<title>Rename libemformat to libevolution-mail-formatter.</title>
<updated>2013-05-28T13:56:30+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-05-26T20:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=04aa0fba1f96cac50e8006e7dd806cf042138851'/>
<id>urn:sha1:04aa0fba1f96cac50e8006e7dd806cf042138851</id>
<content type='text'>
To make Evolution's shared libraries more consistent.

Also add an evolution-mail-formatter documentation module.
</content>
</entry>
<entry>
<title>Rename libeshell to libevolution-shell.</title>
<updated>2013-05-28T13:56:30+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-05-26T19:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=70a9fcdf9c61c09fcac72ddf99e73cb57ed99017'/>
<id>urn:sha1:70a9fcdf9c61c09fcac72ddf99e73cb57ed99017</id>
<content type='text'>
To make Evolution's shared libraries more consistent.

Also rename the documentation module to evolution-shell.
</content>
</entry>
<entry>
<title>Rename libeutil to libevolution-util.</title>
<updated>2013-05-28T13:56:30+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-05-26T18:57:43+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=6c9a3243c9b335cb7e5873b15562263e74293dc2'/>
<id>urn:sha1:6c9a3243c9b335cb7e5873b15562263e74293dc2</id>
<content type='text'>
To make Evolution's shared libraries more consistent.

Also rename the documentation module to evolution-util.
</content>
</entry>
<entry>
<title>Bug 697632 - [mail-to-task] Invalid unref of a CamelFolder</title>
<updated>2013-05-12T12:27:36+00:00</updated>
<author>
<name>Samarjit Adhikari</name>
<email>samarjit.adhikari@gmail.com</email>
</author>
<published>2013-05-12T12:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=f0151c785648b44850b46fa50336126c282fcc58'/>
<id>urn:sha1:f0151c785648b44850b46fa50336126c282fcc58</id>
<content type='text'>
e_mail_reader_get_folder() does not return a new CamelFolder reference,
yet mail_to_event() was acting as though it does.  This caused a crash
after the function ran and Evolution tried to use the folder again.

Truth be told, e_mail_reader_get_folder() really *should* return a new
reference to ensure the CamelFolder is not finalized while it's in use.
But we would need to rename the function to e_mail_reader_ref_folder()
to reflect the change in semantics, and I suspect the function is used
in a great many places.
</content>
</entry>
</feed>
