Commit Graph

39134 Commits

Author SHA1 Message Date
ca09edf8fa Add e_mail_part_get_is_attachment(). 2013-05-19 13:07:21 -04:00
875746e0ef Add e_mail_part_set_mime_type(). 2013-05-19 13:07:21 -04:00
0ee556d346 Add e_mail_part_get_mime_type(). 2013-05-19 13:07:21 -04:00
f19058ea7a Add e_mail_part_ref_mime_part(). 2013-05-19 13:07:20 -04:00
5ad0b6d8f7 Add e_mail_part_id_has_substr(). 2013-05-19 13:07:20 -04:00
5fd2243080 Add e_mail_part_id_has_suffix(). 2013-05-19 13:07:20 -04:00
366b731a16 Add e_mail_part_id_has_prefix(). 2013-05-19 13:07:20 -04:00
794e28d239 Add e_mail_part_set_cid(). 2013-05-19 13:07:20 -04:00
5bea269ce8 Add e_mail_part_get_cid(). 2013-05-19 13:07:20 -04:00
c025ffbb29 Add e_mail_part_get_id(). 2013-05-19 13:07:20 -04:00
cd5a55f981 em-format cleanups. 2013-05-19 13:07:20 -04:00
f6f11a1da2 EMailPart: Store validity pairs in a GQueue. 2013-05-19 13:07:20 -04:00
7d3ce25e9f Updated Russian translation 2013-05-18 18:03:56 +04:00
7afae3d354 Updated Norwegian bokmål translation 2013-05-16 14:55:01 +02:00
aaf9ab88d4 Updated Odia Translation. 2013-05-15 21:50:19 +05:30
adf4e1867f Updated Odia Translation. 2013-05-15 21:38:40 +05:30
030e3374b2 Assamese translation updated 2013-05-15 19:07:33 +05:30
74c3bcf7c0 Assamese translation updated 2013-05-15 18:41:52 +05:30
fe528d7847 Minor e_web_view_install_request_handler() cleanup.
Make reference count handling a bit less awkward.
2013-05-14 15:20:14 -04:00
07830ef445 Remove e_mail_display_set_charset().
Use e_mail_formatter_set_charset() instead.
Obtain the EMailFormatter with e_mail_display_get_formatter().
2013-05-14 15:20:14 -04:00
2207b9f8a3 Remove e_mail_formatter_get_headers().
Not thread-safe.  Use e_mail_formatter_dup_headers() instead.
2013-05-14 15:20:14 -04:00
2c5d0444bb Add e_mail_formatter_header_copy().
Duplicates an EMailFormatterHeader struct.
2013-05-14 15:20:14 -04:00
232a3cd15d EMailDisplay cleanups. 2013-05-14 15:20:14 -04:00
d80d4b16d6 EMailFormatterPrint cleanups. 2013-05-14 15:20:14 -04:00
5551dd5a54 EMailFormatter cleanups. 2013-05-14 15:20:14 -04:00
1a0d3e0d91 Updated Spanish translation 2013-05-14 16:01:59 +02:00
b046c0ba5b Assamese translation updated 2013-05-14 18:25:37 +05:30
890d2789da Assamese translation updated 2013-05-14 18:02:11 +05:30
caa40ab6a3 User docs: Update Moving emails on IMAP. Fixes bug #700037 2013-05-14 12:27:40 +02:00
16bf152272 Bug #699980 - Calendar delete does not remove events from view 2013-05-14 12:00:17 +02:00
f0151c7856 Bug 697632 - [mail-to-task] Invalid unref of a CamelFolder
e_mail_reader_get_folder() does not return a new CamelFolder reference,
yet mail_to_event() was acting as though it does.  This caused a crash
after the function ran and Evolution tried to use the folder again.

Truth be told, e_mail_reader_get_folder() really *should* return a new
reference to ensure the CamelFolder is not finalized while it's in use.
But we would need to rename the function to e_mail_reader_ref_folder()
to reflect the change in semantics, and I suspect the function is used
in a great many places.
2013-05-12 08:27:36 -04:00
35f0a84993 EMailPrinter: Fix a couple typos. 2013-05-10 13:40:40 -04:00
72f465b173 Bug 7000028 - Drag-n-drop export of a file produces 0 sized PDF file
em_utils_print_messages_to_file() was doing so asynchronously, but
unfortunately drag-n-drop is a synchronous protocol.  So by the time
the asynchronous print operation completed, the URI list pointing to
the temporary PDF files had already been passed to the file manager.

The only reason the files were created at all was because we test the
generated file name with open(...O_CREAT...) before starting the print
operation, and I'm not convinced that test is even necessary.
2013-05-10 12:44:10 -04:00
16a95bfa16 Convert e_mail_printer_print() to a proper async function.
This adds a GAsyncReadyCallback and a closure to e_mail_printer_print(),
and trades the "done" signal for e_mail_printer_print_finish() so that
EMailPrinter is a little more reentrant.
2013-05-10 12:24:13 -04:00
3acb2d6728 EMailPrinter cleanups. 2013-05-09 19:26:17 -04:00
459cbbd9c7 em-utils.c cleanups. 2013-05-09 17:32:57 -04:00
289d96f5f0 Remove "drag-and-drop-save-name-format" setting.
Hidden setting, no clear use case, and poorly implemented.
2013-05-09 16:31:04 -04:00
448aa307c3 Right-align mail header names.
We used to do this before WebKit and it looked better.

Also fix up the header section for right-to-left locales:
put the collapse button on the right, and images on the left.
2013-05-08 23:06:23 -04:00
26ca1f2c56 EMailFormatterHeaders cleanups. 2013-05-08 14:39:21 -04:00
e403abb2e4 contact-photos: Obtain an EClient asynchronously.
Obtain an EClient for contact photo lookup asynchronously.  If an
instance needs to be created, it's more likely created in a thread
with a main loop so signal emissions can work.
2013-05-08 09:10:58 -04:00
58ef547151 Coding style and whitespace cleanup. 2013-05-08 08:28:09 -04:00
0ccccead12 Newly configured Google calendar cannot be opened
Unless the button to choose a calendar was clicked, because
the calendar path is not filled, thus the server claims
"HTTP 405 error", which means an OPTIONS request cannot be done
on the path, which was just root of www.google.com, instead
of a calendar path. (This was reported as part of bug #659522.)
2013-05-07 13:27:24 +02:00
b254ea37ef Bug #301323 - "Edit as new message" doesn't strip signature properly 2013-05-06 23:54:37 +02:00
9567024148 Bug #699551 - Signature is not removed on reply 2013-05-06 19:31:43 +02:00
e5ca52704a Remove "GNOME Online Accounts" from configure summary.
Evolution no longer links to goa-1.0.
2013-05-06 09:19:26 -04:00
c8f3bc5742 Updated Slovenian translation 2013-05-05 19:39:49 +02:00
4e86538364 Updated Slovenian translation 2013-05-04 21:33:50 +02:00
bfd4bd0140 Updated Spanish translation 2013-05-03 18:19:03 +02:00
7770e7c365 Merge [mark-all-read] plugin into core code
During fixes on bug #602428, rather than do everything twice,
I merged the plugin into the core code, thus it should be easier
to maintain as well.
2013-05-03 18:11:37 +02:00
5dfeb54af9 Bug #699555 - prompt-on-mark-all-read doesn't work in context menu 2013-05-03 13:47:48 +02:00