Commit graph

3 commits

Author SHA1 Message Date
Jim Nelson
4ccabcbd3e Further work toward persisting messages locally (#3742).
This iteration now stores headers locally and fetches them first before going to the network.  Work done in the database to deal with IMAPisms.  More work on the GMime bindings (couple of mistakes in prior commit).
2011-06-21 17:48:40 -07:00
Jim Nelson
2fbe93afce Patched up InternetAddress* bindings in GMime.
InternetAddress and its children and brethren were not properly bound by vapigen, probably because they aren't prefixed with "GMime" (unlike everything else in the library).  Still some problems here, notably that certain private data members are exposed, but I've been unable to coax vapigen into not displaying them.  Will work for now.
2011-06-21 15:14:15 -07:00
Jim Nelson
ba81ad43a4 Prettier dates and From: labels. Initial GMime integration.
This adds a VAPI (including generation files and Makefile) for GMime to the repo, which we'll be using extensively to come.  This VAPI is incomplete in many ways, so care should be used going forward.

Also, with GMime now interpreting RFC822 dates, can now pretty-print them.  Prettier From: names also added this time around.
2011-05-26 17:29:00 -07:00