<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/mail, branch archive-integration</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=archive-integration</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=archive-integration'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2013-08-08T08:53:31+00:00</updated>
<entry>
<title>Bug #705657 - Crash in em_utils_selection_set_urilist()</title>
<updated>2013-08-08T08:53:31+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2013-08-08T08:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=8cbeb646cf77bacb55acc2f1912a0afd2fc5a0e3'/>
<id>urn:sha1:8cbeb646cf77bacb55acc2f1912a0afd2fc5a0e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bug #705119 - File descriptors for images not closed</title>
<updated>2013-07-30T10:32:15+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2013-07-30T10:32:15+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=77a825c69316fbe58dd01343845e9eab0e35a9a2'/>
<id>urn:sha1:77a825c69316fbe58dd01343845e9eab0e35a9a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EMailRequest cleanups.</title>
<updated>2013-07-28T01:24:02+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-27T21:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=a1775b683c88b458b4075f315a4bc4a1ec6833ed'/>
<id>urn:sha1:a1775b683c88b458b4075f315a4bc4a1ec6833ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EWebView: Add an "image-save" action.</title>
<updated>2013-07-28T01:24:02+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-27T16:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=83134a75c34502e784161ee21b803c2082d1a446'/>
<id>urn:sha1:83134a75c34502e784161ee21b803c2082d1a446</id>
<content type='text'>
There's now enough hooks in EWebView that it can take over image saving
from EMailDisplay / EMailReader, with the added perk that a "Save Image"
pop-up menu item now appears for images in ALL preview panes.
</content>
</entry>
<entry>
<title>Add e_web_view_cursor_image_copy().</title>
<updated>2013-07-28T01:24:01+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-26T13:33:29+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3eda7a50de7059e7898944d74ab1fc7c707e089b'/>
<id>urn:sha1:3eda7a50de7059e7898944d74ab1fc7c707e089b</id>
<content type='text'>
Asynchronously copies the image under the cursor to the clipboard.

This replaces the "cursor-image" property, which attempts to match the
image URI to a subresource from WebKitWebDataSource.  The problem with
that approach is EMailDisplay redirects several URI schemes to its own
custom request handlers which further mutate the URI.  So for example,
a text/html message may use a "cid:" URI to refer to an embedded image,
which EMailDisplay transforms to a "mail:" URI and finally to a "data:"
URI.  The final image URI might not be derivable from the original URI
without retracing the SoupRequest.

The "image-copy" action now calls e_web_view_cursor_image_copy().

This also adds an explicit requirement on gdk-pixbuf-2.0 &gt;= 2.24 for
gdk_pixbuf_new_from_stream_async() / finish().

New functions:

  e_web_view_cursor_image_copy()

Removed functions:

  e_web_view_get_cursor_image()
  e_web_view_set_cursor_image()
</content>
</entry>
<entry>
<title>Add e_web_view_suggest_filename().</title>
<updated>2013-07-27T19:27:09+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-27T05:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=69837f33cc6701043c9bbef2005c3c8281d5980e'/>
<id>urn:sha1:69837f33cc6701043c9bbef2005c3c8281d5980e</id>
<content type='text'>
Attempts to derive a suggested filename from the given URI for use in a
"Save As" dialog.

By default the suggested filename is the last path segment of the given
URI (the unless the given URI looks like a query), but subclasses can use
other mechanisms for custom URI schemes.  For example, "cid:" URIs in an
email message may refer to a MIME part with a suggested filename in its
Content-Disposition header.
</content>
</entry>
<entry>
<title>Add e_web_view_redirect_uri().</title>
<updated>2013-07-27T06:16:53+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-22T23:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=51b74eee72ecf1323105f9c12942f2fe303ec7e1'/>
<id>urn:sha1:51b74eee72ecf1323105f9c12942f2fe303ec7e1</id>
<content type='text'>
Replaces the given URI with a redirected URI as necessary, primarily for
use with custom SoupRequest handlers.  Typically this function would be
called just prior to handing a request off to a SoupSession, such as
from a WebKitWebView "resource-request-starting" signal handler.

Case in point: EMailDisplay now implements the redirect_uri() method,
and calls it from its own "resource-request-starting" signal handler.
</content>
</entry>
<entry>
<title>Remove e_web_view_get_uri().</title>
<updated>2013-07-27T06:16:53+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-22T21:29:25+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=14b4291ebd16d3f9efddad49ec726d92edb258bc'/>
<id>urn:sha1:14b4291ebd16d3f9efddad49ec726d92edb258bc</id>
<content type='text'>
Trivial wrapper for webkit_web_view_get_uri().

Probably made sense while we were transitioning from GtkHTML to WebKit,
but we don't need it anymore.
</content>
</entry>
<entry>
<title>EMailPrinter: Disable frame flattening directly.</title>
<updated>2013-07-27T06:16:52+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-22T18:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=6b0d293efafd3e197f37e90367f9e0b960bc208c'/>
<id>urn:sha1:6b0d293efafd3e197f37e90367f9e0b960bc208c</id>
<content type='text'>
Not worth having dedicated EWebView APIs for this.
</content>
</entry>
<entry>
<title>Rename e_mail_display_set_parts_list().</title>
<updated>2013-07-27T06:16:47+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2013-07-22T14:08:17+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3f3ae7f2c89484a7e852791d3ead1b1f73f1b817'/>
<id>urn:sha1:3f3ae7f2c89484a7e852791d3ead1b1f73f1b817</id>
<content type='text'>
Rename to e_mail_display_set_part_list().

Function takes an EMailPartList, not an "EMailPartsList".
</content>
</entry>
</feed>
