Commit Graph

41084 Commits

Author SHA1 Message Date
3370c19afa EHTMLEditorView - Emoticons can be resizable just in HTML mode 2015-02-27 11:01:14 +01:00
33e1edd842 EHTMLEditorSelection - Use variable that holds if the range is collapsed 2015-02-27 11:01:14 +01:00
a40e230b76 EHTMLEditorView - When inserting inline image refresh spell check just in current block 2015-02-27 11:01:14 +01:00
b971d5c0b8 EHTMLEditorActions - Activating the Paste as Text and Paste Quotation from context menu does nothing
If the view is not focused, grab focus and do the action.
2015-02-27 11:01:14 +01:00
f4577d7b50 ITIP - Fix more leaks of WebKit objects 2015-02-27 11:01:14 +01:00
179495034c EMailReader - Fix more leaks of WebKit objects
Also remove outdated comment.
2015-02-27 11:01:14 +01:00
e3106bf386 EMailDisplay - Fix more leaks of WebKit objects 2015-02-27 11:01:14 +01:00
09124ab63d HTML events callbacks are not called
The problem is that if we call webkit_dom_event_target_add_event_listener
on the element and unref it afterwards (even when we get that element
from WebKitDOMNodeList) the callback won't be called at all.
2015-02-27 11:01:13 +01:00
1ee4f918bc Updated Greek translation 2015-02-27 09:39:48 +00:00
e47598298a Bug 737300 - Make message list header draw closer to GtkTreeView 2015-02-27 09:31:10 +01:00
73883a9f78 Updated Spanish translation 2015-02-26 18:56:58 +01:00
7b291270e0 [ETree/ETable] Implement GtkScrollableInterface::get_border() for Gtk 3.15.9+ 2015-02-26 17:56:49 +01:00
d0cc1a9f1a Bug 737300 - Make message list header smaller 2015-02-26 17:11:41 +01:00
a17a6b7c58 Fix a crash when 'Check for supported authentication types' clicked
The crash happened when there was an attempt to connect securely
to the server, but the server provided untrusted certificate,
thus Evolution wanted to ask for the certificate trust.
2015-02-26 16:36:11 +01:00
679d4e9e2a itip_send_comp_sync: Initialize all members of a stack allocated structure 2015-02-26 08:40:05 +01:00
a8c32338fe Bug 744846 - Composer file attachment uses incorrect EAlertSink 2015-02-25 16:49:14 +01:00
96dd2a0b45 Bug 745029 - Wrong calendar used for .ics file import 2015-02-25 16:32:22 +01:00
a255e379be Bug 745044 - Missing mnemonics in backup-restore plugin 2015-02-25 15:41:20 +01:00
4d7188d0ed Bug 237917 - Arbitrary entry in From: field when composing 2015-02-25 12:46:20 +01:00
8486d5baf7 Bug 743404 - Status column of message list exposed poorly via atk
Allow the atk implementation for ECellToggle to expose names for
states, since an ECellToggle can potentially show many states,
so setting ATK_STATE_CHECKABLE isn't always sufficient. Also
expose the corresponding enum of the icon through AtkValue, in case
an AT wants to perform a custom action for a particular value. Use
this functionality for the "status" cells in the message list.
2015-02-25 08:55:18 +01:00
5f900a3006 Update devel-doc Since from 3.14 to 3.16
As the 3.14 version will be skipped, to get back to sync with
the version of GNOME, then the right Since version is 3.16.
2015-02-24 10:16:02 +01:00
9dcac58b21 Use thread safe variants of g_object_bind_property*() functions from evolution-data-server 2015-02-24 09:54:41 +01:00
36776bab4a Bug 745013 - handle_http_request: GBinding not thread safe 2015-02-24 08:42:04 +01:00
7bb67952a2 Updated Spanish translation 2015-02-23 19:11:22 +01:00
a75ff95715 MessageList - Localize global string arrays only once
This will make things simpler and eventually quicker.
2015-02-23 18:32:51 +01:00
9f6da533d3 Address few more WebKitDOM objects memory leaks
Filled and discussed in bug 744401.
2015-02-23 14:11:57 +01:00
af0542cdf3 Bug 744848 - Text lost on format change
Always insert the unicode zero width space when inserting a new smiley
from UI (not writing it) after it to have the selection on the right
place.
2015-02-23 11:39:44 +01:00
5935b2f76b Bug 744869 - Typo (smilyes) in translatable string 2015-02-23 10:23:58 +01:00
7d28bdf277 Use a secure URL for queries from gravatar.com
As suggested in bug #730743 comment #6
2015-02-23 10:03:36 +01:00
d66110cc58 Updated Chinese (Taiwan) translation 2015-02-23 07:28:11 +00:00
5a2f476789 Updated Hungarian translation 2015-02-22 21:40:01 +00:00
52c250a2fe Updated Slovak translation 2015-02-22 10:09:07 +00:00
12ebccc3a2 Updated Greek translation 2015-02-21 20:52:44 +00:00
b317ffecab Updated Turkish translation 2015-02-21 19:48:38 +00:00
6fd42cf007 Updated Greek translation 2015-02-21 21:36:06 +02:00
58c1a3ca02 Updated Slovak translation 2015-02-21 16:47:00 +00:00
95335242e3 Updated Slovak translation 2015-02-21 15:37:27 +00:00
af1a0c61a1 Updated Slovak translation 2015-02-21 13:20:39 +00:00
2e548c4ad2 Updated Chinese (Taiwan) translation 2015-02-21 10:34:55 +00:00
aa2fb4f52f Updated Turkish translation 2015-02-21 07:08:39 +00:00
2f7e0badb4 handle_http_request: Skip invalid URIs
It wasn't checked whether the passed-in URI was correct, but the message
object returned from soup_message_new() was dereferenced anyway, which
could cause a crash.
2015-02-20 14:31:21 +01:00
8ae0b622cd Bug 744849 - Insert->Emoticon deletes text before cursor
The problem was that it was expecting that the newly inserted smiley
was written (and not inserted through the picker). So we have to
remember if the smiley was written or not. Another problem was that we
were checking just the first character of the written smiley
(typically just colon). I also rewrote the string manipulations around
the smileys into DOM operations.
2015-02-20 14:12:39 +01:00
c0d7cd245d Bug 741013 - Pass URIs into the primary instance as soon as possible 2015-02-20 12:33:06 +01:00
6e40bb37d3 Simplify e-web-view.c:add_css_rule_into_style_sheet() 2015-02-20 11:40:34 +01:00
88dd1d83c9 Bug 744401 - Many WebKitDom objects leaked for every message viewed
Follow-up fix that fixes the leak of two strings introduced with
previous fix to this bug. Also unref all the used objects from various
lists that WebKit returns after they are used.
2015-02-20 11:16:18 +01:00
567bb678e8 EHTMLEditorSelection - Use create_selection_marker function when saving selection 2015-02-20 08:39:57 +01:00
d50a97ff40 EHTMLEditorSelection - Rework how the monospaced style is set
Don't set the font size if it's not necessary (otherwise the font will
be bigger). Also preserve the selection on text when setting the
monospaced style.
2015-02-20 08:39:57 +01:00
f44326e2fe EHTMLEditorSelection - Don't unref the EHTMLEditorView object when it is used afterwards 2015-02-20 08:39:57 +01:00
e49c913e70 EHTMLEditorSelection - Try to remove the link only when we find anchor 2015-02-20 08:39:57 +01:00
aa197acc32 EHTMLEditorSelection - Spell check is lost after some font style operations 2015-02-20 08:39:57 +01:00