Commit Graph

39907 Commits

Author SHA1 Message Date
32f5964c6e Fix misspelled enum type. 2013-11-11 08:29:20 -05:00
4c2233114d Rename e-mail-enums.h to e-mail-engine-enums.h. 2013-11-11 08:29:20 -05:00
a7b322d37e Generate documentation for libemail-engine. 2013-11-11 08:10:10 -05:00
7a488efbb3 Bug #711835 - Clang build in broken: void function 'cal_comp_transfer_item_to' should not return a value 2013-11-11 13:18:54 +01:00
197b9f8276 Updated Polish translation 2013-11-10 01:45:03 +01:00
c695c32f2d Alarm-Notify: Skip disabled sources/calendars
Trying to open sources which are disabled violates user's will,
thus do not do that.
2013-11-08 15:37:43 +01:00
6387b1dae3 EMailAccountManager: Rename "Restore Default" button.
Rename it to "Reset Order".  A little less confusing, I think,
since there's also a "Default" button to set the default account.
2013-11-08 08:41:41 -05:00
5b70c20382 Bug 711198 - Crashes on creating a new task 2013-11-07 13:46:03 -05:00
0397253591 Make e_attachment_set_file_info() thread-safe.
Missed this one in commit 9058c6f85d.
2013-11-06 16:02:25 -05:00
e8f7f03ed2 Follow-up fix for bug 711532.
Content-Disposition of the test case is honored now, but still not the
Content-Transfer-Encoding.
2013-11-06 13:01:49 -05:00
465050f57e Bug 711532 - Infinite recursion from message/news attachment
This is only a partial solution for the test case the bug report.
The message/news part of the test case is also Base64-encoded, but
Evolution (or Camel) is not decoding it properly.  Still digging.
2013-11-06 11:24:41 -05:00
e260021d94 Updated Greek translation 2013-11-06 09:53:27 +02:00
64a6b08242 Updated POTFILES.in 2013-11-06 00:15:36 +01:00
f000eeefda Bug #711477 - Print/export tasks/memos without summary displays "(null)" 2013-11-05 20:02:26 +01:00
55601f56e5 Fix an issue found by Coverity Scan introduced by a commit for bug #657808 2013-11-05 19:42:00 +01:00
7377016416 Updated Spanish translation 2013-11-05 18:27:40 +01:00
7063a28710 Bug 707112 - Replace webkit_dom_html_element_get_id usage
webkit_dom_element_get_id() was introduced for WebKitGTK+ 2.2 and
deprecates webkit_dom_html_element_get_id().  But Evolution only
requires WebKitGTK+ 2.0.1.

Ordinarily this would sit on a shelf until we require WebKitGTK+ 2.2,
however WebKitGTK+ has now started issuing deprecation warnings about
webkit_dom_html_element_get_id() at *runtime*, which is pointless and
only fills up users' .xsession-errors file.

To put a stop to this, we'll call the new function subject to a pre-
processor WebKit version check, with a fallback to the old function.

The build requirement remains at WebKitGTK+ 2.0.1.
2013-11-04 15:59:14 -05:00
ed2bc85f4f Bug #657808 - Copy/move of a single instance should grab whole serie 2013-11-04 21:04:07 +01:00
acdf842238 Update error handling when sending offline.
Camel now uses GResolver for domain name resolution, so check for
G_RESOLVER_ERROR when sending so the "saving-to-outbox" alert can
work again.
2013-11-04 08:23:34 -05:00
55e08ff07f Bump webkitgtk-3.0 requirement to 2.0.1.
Between 2.0.0 and 2.0.1, webkit_dom_html_style_element_get_sheet()
silently changed from returning a WebKitDOMStyleSheet to returning
a WebKitDOMCSSStyleSheet.

EWebView already depends on this newer behavior, which effectively means
Evolution's WebKitGTK+ dependency is already 2.0.1 or later.  Update the
minimum webkitgtk-3.0 requirement in configure.ac to reflect this.

WebKitGTK+ 1.10 is old enough now that the bump should not be an issue.
2013-11-03 22:24:34 -05:00
428b0a481b Adapt to CamelDataCache API changes. 2013-11-02 09:39:37 -04:00
9a72174000 EMailIdentityComboBox: Document and clean up. 2013-11-01 10:22:34 -04:00
b6be1ad55a Updated Galician translations 2013-11-01 12:13:22 +01:00
97e7a3534e Fix Contact Editor crash.
When closing the window after opening it from the Address Book Map.
2013-10-31 18:25:59 -04:00
8d782da33d Remove EContactMarker.
ChamplainLabel does everything we need now.  Need to stash a contact UID
for opening the Contact Editor on double-click, but not worth a subclass
for just that.
2013-10-31 16:31:27 -04:00
0baabd24ec Contact map cleanups. 2013-10-31 16:31:26 -04:00
8eb21abc04 Bug 689055 - Port contact map to geocode-glib 3.10 2013-10-31 16:31:26 -04:00
44ea3941ca Updated Slovenian translation 2013-10-31 20:48:40 +01:00
706b5a4420 Bug 710489 - Network detection broken at startup 2013-10-30 15:39:57 -04:00
bc0d5d40ed Bug 710797 - Name all the timeouts added with g_timeout_add() 2013-10-29 15:22:35 -04:00
d3e0f96c73 Fix error handling glitch in mail_session_send_to_thread().
If sending a message fails but the user was already connected to the
MTA, the error is missed and not handled until further into the logic,
where it's treated as though sending succeeded and only post-processing
failed.  This results in the user seeing a copy of the message in Sent,
but the message was never actually sent.

Fallout from the investigation of bug 710807.
2013-10-29 09:28:17 -04:00
1e40668551 EShellSearchbar: Remove unused 'child_containers'. 2013-10-26 12:35:59 -04:00
40b868004c Bug 709428 - Searchbar widgets should not wrap
Instead of wrapping the searchbar for small screens (which looks ugly
and breaks the initial window size on large screens), hide the filter
combo box in views that would otherwise be too wide for the screen.

There's no loss of functionality when hiding the filter combo box.
It's just a set of convenient pre-defined searches, all of which can
be reproduced through the Advanced Search interface.

New functions:

  e_shell_searchbar_get_filter_visible()
  e_shell_searchbar_set_filter_visible()
2013-10-26 12:04:39 -04:00
22fb5d5f21 EProxyEditor: Save on "Method" combo box change. 2013-10-26 10:21:20 -04:00
1e9dfaf591 Bug 710835 - evolution.convert: Add trailing / for schemas paths
Newer versions of GLib are more strict about this.

See https://bugzilla.gnome.org/704802
2013-10-25 18:34:58 -04:00
0701eb2b95 EContactsSelector: Show icons.
Just a nice touch, I think.
2013-10-25 17:30:41 -04:00
8c20edecf7 EAutocompleteSelector: Show icons.
Just a nice touch, I think.
2013-10-25 17:29:28 -04:00
85f94ee94d Add a chapter for proxy widgets in API documentation. 2013-10-25 17:20:31 -04:00
24ef4daa4c Document EProxyLinkSelector. 2013-10-25 17:14:39 -04:00
5dfbe39758 EProxyEditor: Add an "Open Desktop Settings" button.
Shown for the "Defer to Desktop Settings" choice if gnome-control-center
is available.  The button opens gnome-control-center's "Network" panel,
but unfortunately the "Network proxy" item cannot be selected from the
command line.
2013-10-25 16:33:31 -04:00
19cee36149 Use EProxyPreferences in EPreferencesWindow.
Replaces EMNetworkPrefs.
2013-10-25 12:51:12 -04:00
ad6059bc0d Add EProxyPreferences. 2013-10-25 12:51:12 -04:00
559d4cf8bf Add EProxyLinkSelector. 2013-10-25 12:51:12 -04:00
6dc14b19df Add EProxyEditor. 2013-10-25 12:51:11 -04:00
c44f909b52 Add EProxySelector. 2013-10-25 12:51:11 -04:00
50f322c578 Add EProxyComboBox.
EProxyComboBox is a combo box of available proxy profiles, as described
by ESource instances with an ESourceProxy extension.
2013-10-25 12:51:11 -04:00
eb16646010 Adapt to Camel's proxy resolver API changes. 2013-10-25 12:51:11 -04:00
98500a2729 Bug 710852 - Missing linker flag in evolution-alarm-notify 2013-10-25 12:46:05 -04:00
13d765e074 Remove e_source_selector_set_select_new().
Sets a flag that's no longer used internally by ESourceSelector.
2013-10-25 12:18:27 -04:00
9009fc58c4 ESourceSelector: Fix a reference leak in text_cell_edited_cb().
We were leaking the ESource reference.
2013-10-25 11:53:11 -04:00