Commit Graph

39890 Commits

Author SHA1 Message Date
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
6ea6096c80 ESourceSelector: Add a "show-icons" property.
ESourceSelector can now optionally display an icon next to each ESource
matching the selector's "extension-name".  Intended for non-homogeneous
use cases where a variety of account types are shown in the selector.

The icon set is hard-coded, but we could change that if the need arises.
2013-10-25 10:40:03 -04:00
e1d072684f ESourceSelector cleanups. 2013-10-25 08:27:20 -04:00
6e24f4303d Updated Slovenian translation 2013-10-24 21:09:59 +02:00
671ba19294 ESourceSelector: Fix a potential runtime warning.
When (re)building the tree model, ESourceSelector may fall back to
e_source_registry_ref_default_for_extension_name() to help initialize
the primary selection.  Depending on the selector's "extension-name"
property, that function may return NULL.  Handle it gracefully.
2013-10-22 20:51:19 -04:00
85ba04c9f0 Fixed Russian translation 2013-10-22 21:24:09 +04:00
cfe443568d Post-release version bump. 2013-10-20 11:59:26 -04:00
4f38c8a265 NEWS update for 3.11.1 release. 2013-10-20 11:37:55 -04:00
2ef296bc84 Update API documentation. 2013-10-20 11:27:42 -04:00
7a6be11ea6 Miscellaeous cleanups. 2013-10-20 11:15:41 -04:00
431d7188c5 Bug #710171 - EShellTaskbar: Gtk+ functions called out of the main thread 2013-10-18 16:20:51 +02:00
7cc6ab1711 Bug #709396 - Quoted text truncated when "Keep signature above" is set
The GtkComboBox::changed signal is not called only on active-id change,
but also on any content change, including each row add/change/removal
into its model. These signals are delivered on the main thread, thus
the result of e_mail_signature_combo_box_load_selected() is delivered
later, which means that a call like gtk_list_store_clear() queues as
many 'load_selected' operations as is the list items count. Such thing
confused GtkHTML editor enough to garble the message body. This change
is kind of workaround, which avoids unnecessary signature updates.
2013-10-17 20:08:06 +02:00
af81b13a89 Bug #640382 - Prevent a crash in e_week_view_on_text_item_event() 2013-10-17 11:22:29 +02:00
5c7c89366f Updated German translation 2013-10-12 01:50:17 +02:00
bf757a668a Signature/encryption bar may not inherit text color from theme
The "signature bar" overrides background color, thus it should
override also text color, to make sure the text will be always
readable. This could break with dark theme, which uses light
text color.
2013-10-11 10:04:57 +02:00
683a038c8e EMailIdentityComboBox cleanups. 2013-10-10 17:59:50 -04:00
00005fe386 Auto-wrap long anchors
Make Webkit auto-wrap long anchors, thus they do not dictate content
width, which may make it too wide for a window with extra long links.
2013-10-09 16:16:14 +02:00
c3c9ba6705 Show both component summary and alarm description in Reminders
It turned out that my understanding of the RFC when fixing bug #386113
was incorrect, the alarm description is not supposed to replace
the component summary, but only extend it with an additional text.
2013-10-08 15:37:37 +02:00