<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/libemail-utils, branch master</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<entry>
<title>Consolidate base utility libraries into libeutil.</title>
<updated>2012-12-12T19:33:43+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-12-10T13:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=d09d8de870b6697c8a8b262e7e077b871a69b315'/>
<id>d09d8de870b6697c8a8b262e7e077b871a69b315</id>
<content type='text'>
Evolution consists of entirely too many small utility libraries, which
increases linking and loading time, places a burden on higher layers of
the application (e.g. modules) which has to remember to link to all the
small in-tree utility libraries, and makes it difficult to generate API
documentation for these utility libraries in one Gtk-Doc module.

Merge the following utility libraries under the umbrella of libeutil,
and enforce a single-include policy on libeutil so we can reorganize
the files as desired without disrupting its pseudo-public API.

   libemail-utils/libemail-utils.la
   libevolution-utils/libevolution-utils.la
   filter/libfilter.la
   widgets/e-timezone-dialog/libetimezonedialog.la
   widgets/menus/libmenus.la
   widgets/misc/libemiscwidgets.la
   widgets/table/libetable.la
   widgets/text/libetext.la

This also merges libedataserverui from the Evolution-Data-Server module,
since Evolution is its only consumer nowadays, and I'd like to make some
improvements to those APIs without concern for backward-compatibility.

And finally, start a Gtk-Doc module for libeutil.  It's going to be a
project just getting all the symbols _listed_ much less _documented_.
But the skeletal structure is in place and I'm off to a good start.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Evolution consists of entirely too many small utility libraries, which
increases linking and loading time, places a burden on higher layers of
the application (e.g. modules) which has to remember to link to all the
small in-tree utility libraries, and makes it difficult to generate API
documentation for these utility libraries in one Gtk-Doc module.

Merge the following utility libraries under the umbrella of libeutil,
and enforce a single-include policy on libeutil so we can reorganize
the files as desired without disrupting its pseudo-public API.

   libemail-utils/libemail-utils.la
   libevolution-utils/libevolution-utils.la
   filter/libfilter.la
   widgets/e-timezone-dialog/libetimezonedialog.la
   widgets/menus/libmenus.la
   widgets/misc/libemiscwidgets.la
   widgets/table/libetable.la
   widgets/text/libetext.la

This also merges libedataserverui from the Evolution-Data-Server module,
since Evolution is its only consumer nowadays, and I'd like to make some
improvements to those APIs without concern for backward-compatibility.

And finally, start a Gtk-Doc module for libeutil.  It's going to be a
project just getting all the symbols _listed_ much less _documented_.
But the skeletal structure is in place and I'm off to a good start.
</pre>
</div>
</content>
</entry>
<entry>
<title>Address couple issues found by a Coverity scan</title>
<updated>2012-11-30T14:30:45+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2012-11-30T14:29:34+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ab3f65a15e1b6fe5bdf488e6e879899e283ccc43'/>
<id>ab3f65a15e1b6fe5bdf488e6e879899e283ccc43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Coding style and whitespace cleanup.</title>
<updated>2012-11-10T20:54:43+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-11-10T03:40:00+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=2c4ae5e7685c462f8d464448e4617b8dea029e72'/>
<id>2c4ae5e7685c462f8d464448e4617b8dea029e72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace deprecated GLib symbols (as of GLib 2.34.x)</title>
<updated>2012-11-06T15:21:37+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2012-11-06T15:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=704b78d23bf8d707707411608a3453250f2637a1'/>
<id>704b78d23bf8d707707411608a3453250f2637a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in 'activity' word (macro/function/variable names)</title>
<updated>2012-09-10T08:52:25+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2012-09-10T08:52:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=f43dfcf87101e94d0437fa933814a2170d395420'/>
<id>f43dfcf87101e94d0437fa933814a2170d395420</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Coding style and whitespace cleanup.</title>
<updated>2012-08-19T18:17:55+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-07-12T12:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=c85109fc322137596bf34cffc5445d568223c60d'/>
<id>c85109fc322137596bf34cffc5445d568223c60d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug #223309 - Add "Include Subfolders" to "Search Folder Sources"</title>
<updated>2012-07-11T14:38:27+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2012-07-11T14:38:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=0c881254de455c77032b24d419bdabe7a4b5adfd'/>
<id>0c881254de455c77032b24d419bdabe7a4b5adfd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "auto-update" option to Search Folder Editor</title>
<updated>2012-07-10T15:02:20+00:00</updated>
<author>
<name>Milan Crha</name>
<email>mcrha@redhat.com</email>
</author>
<published>2012-07-10T15:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b'/>
<id>a3bd7ff42fe0e2be150cfad7640a5e8d62d8821b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt to single-include E-D-S libraries.</title>
<updated>2012-06-03T19:14:03+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-06-03T19:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=2a39437ee94059a79d3dc1bf0c97a3aeaff23f53'/>
<id>2a39437ee94059a79d3dc1bf0c97a3aeaff23f53</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt mail to the new ESource API.</title>
<updated>2012-06-03T03:00:40+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2011-04-13T14:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3449e5fcc7f9c797fcde7f2a444b1eb7a934cd81'/>
<id>3449e5fcc7f9c797fcde7f2a444b1eb7a934cd81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
