<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/libemail-utils/Makefile.am, 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-12-12T19:33:43+00:00</updated>
<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>urn:sha1: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>
</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>urn:sha1:3449e5fcc7f9c797fcde7f2a444b1eb7a934cd81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Few more whitespace cleanups.</title>
<updated>2012-03-03T19:11:11+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-03-03T16:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=a021172487c65f2a614e49d4da0d2180bf6f0350'/>
<id>urn:sha1:a021172487c65f2a614e49d4da0d2180bf6f0350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Redo Filters/Search folder editors to use a shared non ui based library for</title>
<updated>2012-03-03T14:02:34+00:00</updated>
<author>
<name>Srinivasa Ragavan</name>
<email>sragavan@gnome.org</email>
</author>
<published>2012-03-01T17:04:32+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=e758de5b1d7f0e257ff034caa9d73db64607a800'/>
<id>urn:sha1:e758de5b1d7f0e257ff034caa9d73db64607a800</id>
<content type='text'>
making search folders running remotely.
</content>
</entry>
<entry>
<title>Bug #591436 - Add -avoid-version to LDFLAGS</title>
<updated>2012-02-15T10:22:21+00:00</updated>
<author>
<name>H. Habighorst</name>
<email>h.habighorst@googlemail.com</email>
</author>
<published>2012-02-15T10:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=160006402248075b95c98e9e34d4538670ba7480'/>
<id>urn:sha1:160006402248075b95c98e9e34d4538670ba7480</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix libemail-utils.so install path.</title>
<updated>2012-02-07T15:05:39+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-02-07T15:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=1550b303d8d65b885addcafa314dfcbe1769ac78'/>
<id>urn:sha1:1550b303d8d65b885addcafa314dfcbe1769ac78</id>
<content type='text'>
Keep this in Evolution's private library directory until the APIs are
fully documented and we begin using libtool versioning on the library.
</content>
</entry>
<entry>
<title>Introduce libemail-engine and libemail-utils.</title>
<updated>2012-01-19T04:48:47+00:00</updated>
<author>
<name>Matthew Barnes</name>
<email>mbarnes@redhat.com</email>
</author>
<published>2012-01-17T16:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=61ae36351b24cc676f60483d576706bf827f2987'/>
<id>urn:sha1:61ae36351b24cc676f60483d576706bf827f2987</id>
<content type='text'>
These libraries are bound for E-D-S so they live at the lowest layer of
Evolution for now -- even libeutil can link to them (but please don't).

This is the first step toward moving mail handing to a D-Bus service.
</content>
</entry>
</feed>
