<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/em-format, 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-01T12:12:03+00:00</updated>
<entry>
<title>Bug 705194 - Failure to decrypt inline encrypted GPG messages</title>
<updated>2013-08-01T12:12:03+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-08-01T12:00:17+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ca67414c22d003f5e005cc05689efdec38dcd4e7'/>
<id>urn:sha1:ca67414c22d003f5e005cc05689efdec38dcd4e7</id>
<content type='text'>
Commit 514736f27efeac6d5ad42e055ebabb423d243fb2 in 3.9.5 broke inline
PGP encrypted messages, because the parser was treating the encrypted
message content as an attachment even though the content type is just
text/plain.  This ensures the message content is treated correctly.
</content>
</entry>
<entry>
<title>empe_text_plain_parse() cleanups.</title>
<updated>2013-07-19T16:39:57+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-19T15:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=524a5dd1a87d82531fac0a8624ba11abd5a9b0b7'/>
<id>urn:sha1:524a5dd1a87d82531fac0a8624ba11abd5a9b0b7</id>
<content type='text'>
Return type is a boolean, not an integer count.
</content>
</entry>
<entry>
<title>EMailParserMessage: Better handle message bodies as attachments.</title>
<updated>2013-07-08T21:57:19+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-08T21:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=514736f27efeac6d5ad42e055ebabb423d243fb2'/>
<id>urn:sha1:514736f27efeac6d5ad42e055ebabb423d243fb2</id>
<content type='text'>
Simo Sorce sent me an interesting case where the MIME type of the
message itself was image/gif, but the image was not being shown.

If the EMailPart representing the message body is marked as an
attachment, wrap it as such so it gets added to the attachment
bar but also set the "force_inline" flag since it doesn't make
sense to collapse the message body if we can render it. */
</content>
</entry>
<entry>
<title>EMailFormatterQuoteExtension: Don't be cute with struct declarations.</title>
<updated>2013-07-07T13:28:50+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-07T13:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=a260d79633a368bedeb89f0c6e50f7b634b3b943'/>
<id>urn:sha1:a260d79633a368bedeb89f0c6e50f7b634b3b943</id>
<content type='text'>
Declare the instance and class structs normally so Gtk-Doc can make
sense of it.
</content>
</entry>
<entry>
<title>EMailFormatterPrintExtension: Don't be cute with struct declarations.</title>
<updated>2013-07-07T13:26:25+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-07T13:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3774c9c4c1423b1708a202e333147c4b266fafca'/>
<id>urn:sha1:3774c9c4c1423b1708a202e333147c4b266fafca</id>
<content type='text'>
Declare the instance and class structs normally so Gtk-Doc can make
sense of it.
</content>
</entry>
<entry>
<title>Bug #699576 - Mail reader frame is black (in the mail view)</title>
<updated>2013-06-27T18:57:41+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2013-06-27T18:57:41+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=0cb0dc0dddf915d0c6d6baa522beaa0cfeb0fefe'/>
<id>urn:sha1:0cb0dc0dddf915d0c6d6baa522beaa0cfeb0fefe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EMailFormatter: Remove the header API.</title>
<updated>2013-06-08T04:25:15+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-06-07T19:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=7b8a8a6a24d308bf758bd288528b9cf006da771d'/>
<id>urn:sha1:7b8a8a6a24d308bf758bd288528b9cf006da771d</id>
<content type='text'>
Use the EMailPartHeaders API instead.
</content>
</entry>
<entry>
<title>EMailFormatterQuoteHeaders: Avoid EMailFormatter header API.</title>
<updated>2013-06-08T04:25:15+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-06-07T18:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=06e391117a952e08d8013f5a825f2a075633e3aa'/>
<id>urn:sha1:06e391117a952e08d8013f5a825f2a075633e3aa</id>
<content type='text'>
Use e_mail_part_headers_dup_default_headers() to extract specific
headers to show in the desired order.
</content>
</entry>
<entry>
<title>EMailFormatterHeaders: Avoid EMailFormatter header API.</title>
<updated>2013-06-08T04:25:15+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-06-07T16:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=93d5cdd57ab0123dd17dcae7e853da8ffe0e0241'/>
<id>urn:sha1:93d5cdd57ab0123dd17dcae7e853da8ffe0e0241</id>
<content type='text'>
Use e_mail_part_headers_dup_default_headers() to extract specific
headers to show in the desired order.
</content>
</entry>
<entry>
<title>Add EMailPrintConfigHeaders.</title>
<updated>2013-06-08T04:25:15+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-05-11T20:05:22+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=27c92e7f3d166e0ab38ad8d652b3c5079a86cddb'/>
<id>urn:sha1:27c92e7f3d166e0ab38ad8d652b3c5079a86cddb</id>
<content type='text'>
This splits the print dialog's "Headers" tab into a separate widget.

EMailPrintConfigHeaders takes an EMailPartHeaders and displays its print
model, which is a representation of all message headers (except subject)
with an on/off flag for each.  The headers can be toggled and reordered,
and the changes are written back to the print model.

During printing, EMailFormatterPrintHeaders uses the same print model
to determine which headers to show and in what order (except subject).

This approach is much saner than the old method, which was trying to
manipulate WebKitWebView DOM directly to toggle and reorder headers.
This approach also happens to work, whereas the old method did not.
</content>
</entry>
</feed>
