<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/plugins/image-inline, 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>2012-11-29T18:24:24+00:00</updated>
<entry>
<title>Avoid using GdkEventButton directly in certain places.</title>
<updated>2012-11-29T18:24:24+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-11-29T18:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=d2fb5ee1a86539e49f02c1fe9ea10cf55b0b351a'/>
<id>urn:sha1:d2fb5ee1a86539e49f02c1fe9ea10cf55b0b351a</id>
<content type='text'>
Prefer dealing with GdkEvent pointers and using accessor functions like
gdk_event_get_button().

This is complicated by the fact that some GtkWidget method declarations
still use GdkEventButton pointers, and synthesizing button events pretty
much requires direct GdkEventButton access.  But GDK seems to be nudging
itself toward sealing the GdkEvent union.  Likely to happen in GDK4.

Mainly clean up signal handlers and leave method overrides alone for now.
</content>
</entry>
<entry>
<title>Simplify library dependency flags.</title>
<updated>2011-10-05T02:27:14+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2011-10-05T01:32:41+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=1f38f4d92ca8eb97381b2c9a7022830a6d4bcaba'/>
<id>urn:sha1:1f38f4d92ca8eb97381b2c9a7022830a6d4bcaba</id>
<content type='text'>
We have a confusing array of nearly-identical CFLAGS/LIBS definitions in
configure.ac.  Time to simplify.  Instead let's just have one definition
that includes all the libraries provided by Evolution-Data-Server (incl.
Camel).  That, in combination with GNOME_PLATFORM, gives us most of what
we need for compliation and linking, and we can sprinkle definitions for
additional library dependencies in Makefile.am's as needed.
</content>
</entry>
<entry>
<title>Coding style and whitespace cleanup.</title>
<updated>2011-09-04T11:34:32+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2011-08-16T15:25:56+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=fcbbdfbd18e15b4ee8322a0217cf03a689a5e033'/>
<id>urn:sha1:fcbbdfbd18e15b4ee8322a0217cf03a689a5e033</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid camel_stream_printf().</title>
<updated>2011-07-05T18:40:10+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2011-07-05T18:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=005a26de4534cfaf534e8e4828366b619a3b21d1'/>
<id>urn:sha1:005a26de4534cfaf534e8e4828366b619a3b21d1</id>
<content type='text'>
camel_stream_printf() is next on the chopping block.

Use g_strdup_printf() or a GString to construct a formatted string in
memory, pass it to camel_stream_write() in one go, and then check for
errors (unless it's a memory stream).
</content>
</entry>
<entry>
<title>Bug #646109 - Fix use of include &lt;config.h&gt; to make sure translations work</title>
<updated>2011-05-27T13:23:07+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2011-05-27T13:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=756c8abcb840b8da588031f4a0d7e1fc979fab70'/>
<id>urn:sha1:756c8abcb840b8da588031f4a0d7e1fc979fab70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adapt to Camel API changes.</title>
<updated>2010-09-28T15:35:55+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2010-09-21T03:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=31b57ed0383b2ea225195d4b72a872f7f2d93163'/>
<id>urn:sha1:31b57ed0383b2ea225195d4b72a872f7f2d93163</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate from CamelException to GError.</title>
<updated>2010-07-08T18:37:52+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2010-07-04T21:40:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=137b0743ddfbd3bbc01c9813615ede91ddd9b954'/>
<id>urn:sha1:137b0743ddfbd3bbc01c9813615ede91ddd9b954</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keep chipping away at direct GtkHTML usage.</title>
<updated>2010-05-31T16:01:49+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2010-05-31T14:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=4f01d3d1823fd8d7b53919b03ff44cc46ad92b77'/>
<id>urn:sha1:4f01d3d1823fd8d7b53919b03ff44cc46ad92b77</id>
<content type='text'>
EMFormatHTML now holds a sealed EWebView instead of a public GtkHTML,
accessible through em_format_html_get_web_view().

Rename e_mail_reader_get_html_display() to e_mail_reader_get_formatter()
and have it return an EMFormatHTML instead of an EMFormatHTMLDisplay,
since that's usually the type you want (or else an EMFormat, but never
an EMFormatHTMLDisplay).
</content>
</entry>
<entry>
<title>Camel is now GObject-based.</title>
<updated>2010-04-24T15:05:27+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2010-04-23T14:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=bc90469e7f3bfd31dc6530c2d1ba1cc519a8a3a7'/>
<id>urn:sha1:bc90469e7f3bfd31dc6530c2d1ba1cc519a8a3a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Giant leap towards GSEAL compliance.</title>
<updated>2010-04-08T15:05:26+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2010-01-30T19:03:19+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=72797decc12602b181f69dba7c54df7a0d1b9326'/>
<id>urn:sha1:72797decc12602b181f69dba7c54df7a0d1b9326</id>
<content type='text'>
</content>
</entry>
</feed>
