Commit Graph

19 Commits

Author SHA1 Message Date
cc8bf823ec Coding style and whitespace cleanup. 2012-06-24 20:31:43 -04:00
fe59b10f04 Bug #677608 - Fails to open message which is not yet downloaded 2012-06-18 13:44:58 +02:00
88a372b27e Fix some memory leaks 2012-06-18 13:42:39 +02:00
4f47f662f6 Bug #674887 - Hang on sender's photo lookup 2012-06-14 12:14:45 +02:00
5b8340563c Mail formatter rewrite
All mail-parsing and formatting code has been moved to em-format.
Parsing is handeled by EMailParser class, formatting by EMailFormatter.
Both classes have registry which hold extensions - simple classes
that do actual parsing and formatting. Each supported mime-type
has it's own parser and formatter extension class.
2012-06-06 15:27:19 +02:00
ec64c08d26 Don't unref GAsyncResult in "finish" functions. 2012-05-14 09:35:54 -04:00
59ba5e620d Fix some GSimpleAsyncResult reference leaks. 2012-05-13 09:40:23 -04:00
53a3d2f4e1 Use g_simple_async_result_set_check_cancellable().
Always call it immediately after g_simple_async_result_new().
2012-05-13 09:40:23 -04:00
d571c56260 Bug #674272 - Contacts preview differs with mailer running and not
This splits the giant EMailRequest to individual EFileRequest, EStockRequest, EHTTPRequest and EMailRequest,
making the first two available globally from e-utils, the othe two are loaded only with mailer,
since no other component uses them.
2012-04-23 08:40:20 +02:00
b2be2f37ac Bug #673123 - Crash in http_request_write_to_cache 2012-04-16 17:18:45 +02:00
bdc9e28f72 Pass GCancellable to em_format_write() 2012-04-16 14:02:08 +02:00
2f530637b1 Bug #673525 - Crash under efh_write_message()
Make sure the EMFormat* lives until EMailRequest is finished.
2012-04-13 11:53:21 +02:00
e5ec7f858b Fix compiler warning about unused variable 2012-04-05 11:17:08 +02:00
e4c0c101ee Bug #673430 - Can't read messages in virtual Junk/Trash folders 2012-04-03 17:56:58 +02:00
79dcf66c2f EMailRequest: Decode mail:// URIs when looking up a formatter.
This is why I hate URIs...
2012-03-31 19:32:57 -04:00
0b2832b47d EMailRequest: Cleanups. 2012-03-31 18:23:06 -04:00
86aa5a3c1a EMailRequest: Add license header. 2012-03-31 18:13:48 -04:00
7526d5ed93 WebKit port - last-minute fix 2012-03-28 19:17:52 +02:00
6d2c382788 WebKit port - port formatter and mail module 2012-03-28 18:38:25 +02:00