Commit Graph

42722 Commits

Author SHA1 Message Date
90fa2f856f Bug 775363 - Fails to build with minimum CMake version 2016-12-01 11:10:10 +01:00
1f0d42ed5c Copy action is no available in EWebView's context menu
Regression introduced in ba1f878
2016-12-01 11:07:30 +01:00
f677c62b3c Bug 774211 - Runtime warning when search for contact photos is enabled 2016-11-30 20:05:32 +01:00
4e573eb923 Bug 775397 - Freeze / lockup trying to delete a hyperlink in a cited html mail
Switch to the safer check whether we are after the ending range when
refreshing the spell check - compare the ranges start positions and
quit the loop after we move after the start position of the ending
range. Previously we needed to get to the exact ending position and that
was sometimes not possible (it could happen that it was skipped - it
depends on the DOM structure) and we continued to move the selection
over and over.
2016-11-30 16:40:29 +01:00
2061d97088 EEditorDOMFunctions: Critical warning and possible crash when we cannot append the end node for spell checking
If we fail to obtain a parent node of the last element in the viewport
we still tried to append to it, but that only caused a critical warning,
but as a consequence a WebKitDOMRange object was not created and we
tried to unref it that lead to a crash. Be sure that we always append
the spell check end node.
2016-11-30 15:48:36 +01:00
3686dbbecc EEditorWebExtension: Use-after-free when restoring the inline images
Restore the inline images when the GVariant that's holding them is valid
(before we pass it to g_dbus_method_invocation_return_value).
2016-11-30 15:10:32 +01:00
05bad42e6a Fix the EHTMLEditor's update-actions signal
It's argument is not a boxed type, but the unsigned int. Correct its
declaration that could allow us to remove one private variable.
2016-11-30 13:33:10 +01:00
ee9ed91de4 Fix the build 2016-11-30 09:18:31 +01:00
daadd7a183 Fix various issues with clipboard content handling
* Prefer image content over the text/* one.
 * In HTML mode before trying to save the image from the clipboard (to be
   later inserted into the editor) save the clipboard's text/* content as
   if we fail to save the image (not necessary by our fault - looks like
   the current web engines (WebKitGTK+, Gecko) have some problems
   copying the IMG element with SRCSET attribute - see [0]). If this
   fails then the source application can cancel the content and we could
   not fallback to at least some content.
 * Mark editor as changed when an image is inserted.

Reported as https://bugzilla.redhat.com/show_bug.cgi?id=1307205

[0] - https://bugzilla.redhat.com/show_bug.cgi?id=1307205#c10
2016-11-30 09:11:40 +01:00
d5f23b88b5 Fix formatting 2016-11-30 09:11:40 +01:00
83b9e3a832 Fix formatting 2016-11-30 09:11:40 +01:00
539c59e4d1 Bug 774691 - [Attachment reminder] Stop search on inline reply/forward markers 2016-11-29 22:03:20 +01:00
8f15dfa69e Bug 774164 - Unicode colon in localized Re: not handled 2016-11-29 21:00:51 +01:00
f91d8752ed Bug 775356: Document 'Delete after 0 days' POP setting 2016-11-29 20:26:50 +01:00
809198db65 Handle CAMEL_PROVIDER_CONF_LABEL option
Required for the change for bug 774666
2016-11-29 19:17:21 +01:00
4a2fb73d36 Update Friulian translation 2016-11-29 13:56:02 +00:00
9dc3211ad9 Bug 775075 - Save as draft keeps composer dirty 2016-11-29 10:34:01 +01:00
9bdd34182e No need to double-check camel_debug() for "webkit" and "webkit:something"
It's done for free when the later is used.
2016-11-28 19:42:05 +01:00
402b24dbcd Bug 767228 - Use-after-free in MessageList rebuild under clear_tree() ][
Some missed changes...
2016-11-28 17:58:08 +01:00
26537ec8d0 Bug 767228 - Use-after-free in MessageList rebuild under clear_tree() 2016-11-28 16:55:40 +01:00
593325e755 Update Spanish translation 2016-11-28 14:40:59 +00:00
ba1f878cef Process the WebView's context menu actions synchronously
This will prevent the WebView's context menu to be sized properly on
Wayland (on X11 the code is working fine, but it is not correct). There
is still one case where have to do an async call (inside the
EFocusTracker to get the clipboard's content) that will leave us with an
empty item in the context menu is some cases. This one will be fixed by
upstream gtk+ bug [0].

This was originally reported downstream [1].

[0] - https://bugzilla.gnome.org/show_bug.cgi?id=772505
[1] - https://bugzilla.redhat.com/show_bug.cgi?id=1394993
2016-11-28 11:57:12 +01:00
0ee8ac1157 Ensure mail_session_get_cache/config/data_dir() return existing directories
The shell_backend_get_config/data_dir() do it too, but the EMailBackend
overrides these methods and the special implementations do not do it,
thus when the evolution is run on a new account, then its console is
full of related runtime warnings from EMailRemoteContent and EMailProperties.
2016-11-28 11:30:30 +01:00
4103fcba03 Update Friulian translation 2016-11-28 09:51:38 +00:00
436d49b1bb Update Spanish translation 2016-11-28 09:10:24 +00:00
0028bfc694 Update Friulian translation 2016-11-28 08:10:54 +00:00
da83f5ae0e Spell GNOME Calendar correctly 2016-11-27 22:23:13 +01:00
eb07fcdeb7 Update Friulian translation 2016-11-27 14:36:01 +00:00
0914a00b60 Update Friulian translation 2016-11-25 11:45:51 +00:00
4c5db28e6d Update Friulian translation 2016-11-25 09:28:08 +00:00
e8b6411c10 Bug 775042 - Some plaintext emails get messed up when replied to, through plain -> HTML -> plain conversion
Don't forget to change new line characters to BR elements in PRE
elements when switching to plain text mode, otherwise the quote
characters will be inserted just to the beginning of the PRE element.
2016-11-25 09:32:46 +01:00
0ef7cd2b89 Message list not always scrolled to the cursor position on folder enter ][
The first attempt wasn't enough, more changes were needed.
2016-11-24 16:05:19 +01:00
fa8c46a0e7 Update Friulian translation 2016-11-24 08:52:54 +00:00
5e3a171288 Remove leftover EWebViewClass::create_plugin_widget() 2016-11-23 19:28:33 +01:00
bc5f32786d Bug 774377 - Use Unicode in translatable strings
See https://developer.gnome.org/hig/stable/typography.html
2016-11-23 18:23:38 +01:00
ab8222b412 Update Friulian translation 2016-11-23 16:33:58 +00:00
fb738203e9 Bug 764802 - EPortEntry too large 2016-11-22 20:00:51 +01:00
725eae50e9 Update Friulian translation 2016-11-22 17:52:53 +00:00
9cb9a6a095 Update Friulian translation 2016-11-22 17:22:13 +00:00
29966f0893 Bug 774207: Update Junk filtering settings documentation 2016-11-22 16:26:29 +01:00
7651f0b7ab Updated Czech translation 2016-11-22 13:09:24 +01:00
eab40100b9 Update Friulian translation 2016-11-21 14:26:38 +00:00
34cccb7e22 Update Friulian translation 2016-11-21 12:55:22 +00:00
0658ac642e Post-release version bump 2016-11-21 12:26:35 +01:00
6bab8f7880 NEWS update for 3.23.2 2016-11-21 12:09:57 +01:00
0fdfc6787c Reflect spellchecking UI changes 2016-11-21 11:52:13 +01:00
356d7012c0 Bug 774681 - Unset INSTALL_RPATH for libs not linking anything private 2016-11-21 11:37:19 +01:00
f5e23a70e3 Bug 774521 - Translator comments are missing in the .pot/.po files 2016-11-21 11:23:20 +01:00
b8c05b2f6d Updated Norwegian bokmål translation from Kjartan Maraas. 2016-11-20 17:11:22 +01:00
fb169f4291 Update Friulian translation 2016-11-18 12:55:48 +00:00