7ec6453543
EHTMLEditorView - Minor code and style changes
...
Remove unneeded variable check and indent correctly one function call.
2015-04-30 08:55:13 +02:00
63ccee5cba
EHTMLEditorActions - Optimize history saving for 'Cut' action
...
Avoid leakage of history event object when the selection is collapsed (no
text to cut). Also don't count the caret coordinates after cut as they will
be the same as the start point before the action.
2015-04-30 08:55:13 +02:00
0d626266fd
Bug 672129 - Content-Disposition header confuses mail parser for text/plain
2015-04-29 21:35:58 +02:00
b4ac73c4cf
Bug 668808 - Can't cancel mbox file import
2015-04-29 17:14:31 +02:00
bf208358c6
Bug 747294 - Typos in documentation
2015-04-29 06:28:24 +02:00
9c8498567c
Misleading counts of events in the Calendar view's mini-calendar
...
It was caused by missing view events remove notifications when replacing
ongoing ECalClientView. The previously known (ViewData::lost_components)
were not notified as removed, thus made incorrect counts in the mini-calendar.
2015-04-28 19:21:03 +02:00
3caa7af1fb
Bug 707521 - Editing detached instance in editor removes Recurrence ID
2015-04-28 17:05:15 +02:00
1f296f82e4
Updated Icelandic translation
2015-04-28 14:13:23 +00:00
50edd194c3
Bug 707356 - Move folder confirmation dialog needs redone
2015-04-28 16:08:44 +02:00
eb1f53ac37
Composer - Insert credits, headers and other information in Normal block
...
Until now they were inserted into Preformated block, but we should stick
with GtkHTML composer behavior.
2015-04-28 15:28:33 +02:00
47318a4737
EHTMLEditorView - Preformated block in quoted content is wrapped when splitted with new line
...
Only wrap following block when the block is paragraph.
2015-04-28 09:40:32 +02:00
20241220fd
EHTMLEditorView - New line from the beginning of pasted text lost when pasting
...
This also fixes wrong caret position after pasting any text in composer.
2015-04-28 09:40:32 +02:00
8aca414253
Updated Czech translation
2015-04-28 08:50:20 +02:00
08711c97c4
EHTMLEditorView - Fix the 'Paste Quotation' action
...
The pasted and quoted text was wrongly inserted into another PRE element
that caused another parts of editor to misbehave (as it should be inserted
straight into BODY element). Also the pasted content was not preprocessed at
all before it was pasted and that also caused some undefined behaviour as well.
2015-04-27 15:56:20 +02:00
3b00880efc
EHTMLEditorView - Remove unneeded space
2015-04-27 15:56:20 +02:00
0c9931fad7
EHTMLEditorView - Runtime warning when editing HTML message as new
2015-04-27 15:56:20 +02:00
2153225c69
Bug 748359 - To header collapsed in printed version when many addressees
2015-04-27 14:10:29 +02:00
f3389d0318
EMailRequest - SVG images in HTML email are not displayed
...
We have to set the right mime type to the content, otherwise it
would be replaced with text/html one later.
2015-04-27 13:00:28 +02:00
2ee6aa0b6f
Remove the last leftover of an e-cell-renderer-color gtk-doc reference
2015-04-27 11:18:38 +02:00
828f93ff58
Post-release version bump
2015-04-27 08:33:44 +02:00
6e7211a360
NEWS update for 3.17.1
2015-04-27 08:32:49 +02:00
2c1d81ad12
Updated Chinese (Taiwan) translation
2015-04-26 05:33:59 +00:00
0e8ae32c87
Updated Esperanto translation
2015-04-24 21:24:03 +02:00
78ed4ca15e
Bug 692557 - Add option to always sort thread children ascending
2015-04-24 10:37:54 +02:00
f34d0c637d
Fix various memory leaks
2015-04-23 17:50:23 +02:00
eeef4a0346
Bug 585387 - Replying to a newsgroup from a vfolder doesn't work
2015-04-23 17:45:59 +02:00
d5650dc26a
Bug 748246 - Load only used spell-checker dictionaries
2015-04-23 14:11:39 +02:00
65fed2bb97
Bug 748285 - Table header icons out of position with gtk+ 3.16
2015-04-23 12:53:16 +02:00
9e7a804b50
Bug 704957 - Show timezone name in Day View above time column
2015-04-22 19:41:27 +02:00
6b6b3fe738
Bug 703782 - Backup/Restore freezes UI on backup file validate
2015-04-22 17:26:16 +02:00
bcb78b9253
Bug 702707 - Follow up flags is not displayed when reading message
2015-04-22 13:28:33 +02:00
2702cc0954
Bug 747729 - Update UI styles to be closer to gtk+ 3.16
2015-04-22 11:09:53 +02:00
7bbc9ceec2
ESpellChecker - Correct typo in documentation
2015-04-22 10:19:09 +02:00
fb3fdcdbdf
EHTMLEditorView - Surrounded links are wrong
...
If the link is surrounded with lower-than and greater-than symbols then
don't append the later one to the final link.
2015-04-22 10:16:03 +02:00
e795dcf1dd
Bug 748178 - Eats CPU and memory when replying to calendar invite
...
The main cause was that composer went to busy loop when it was trying
to wrap a line with word that was longer that line length (usually 72
characters). Now we will force the split at line length to avoid this
situation.
Another thing was that when we wrapped the line it could happen that a
wrong text node will be chosen as a next node to split.
2015-04-22 09:56:37 +02:00
84a3f9285b
Bug 748217 - undo of Ctrl-Backspace and Ctrl-Delete is broken for multi-character strings
...
Correct the current undo/redo implementation of delete operation to handle
the Ctrl+Backspace and Ctrl+Delete cases.
2015-04-21 13:26:41 +02:00
368de8dada
Bug 701221 - Hide system notification on an alarm dismiss/snooze
2015-04-21 10:19:56 +02:00
79cbbb2b1c
EHTMLEditorView - Avoid crash under force_spell_check_on_timeout()
...
The view could be freed within the second when the timeout was scheduled,
thus when it was fired it used already freed structure.
2015-04-21 08:02:43 +02:00
6a7361996e
Bug 747996 - Cannot apply TT on multiple lines at once
...
When setting the i.e. bold format we are using the WebKit's build in editor
functions, but WebKit doesn't have the same for TT. The previous implementation
was very limited and non accurate. The previous implementation allowed i.e. monospaced
elements inside another monospaced elements or it didn't concatenate the adjacent
monospaced elements.
This changed also rewrites how the format for current selection is detected as the
previous implementation led to various false positives. Also it removes the unwanted
code duplication.
2015-04-20 16:56:52 +02:00
27c00b5b3d
EHTMLEditorSelection - Don't perform actions on selection-changed callback when we cannot obtain valid range
2015-04-20 16:56:52 +02:00
8ac07142db
Bug 732891 - Crash under process_elements()
2015-04-20 16:56:51 +02:00
f69e0929b8
EHTMLEditorView - WebKitDOMRange is lost when editing quoted content
2015-04-20 16:56:51 +02:00
463732585b
EHTMLEditorView - Pressing return on the end of HEADING element misbehaves
...
It created unnecessary new line after the heading and also printed critical
warning. We just need to move the code to the right place when the return key
is already pressed. Also skip some function calls when we pressed the space
key.
2015-04-20 16:56:51 +02:00
67a56b62d4
Bug 748082 - ESpinner does not spin if active set at construction
2015-04-20 13:43:32 +02:00
772bc9ce58
Bug 743926 - Slow to render large plain text emails
2015-04-17 14:21:59 +02:00
0cd7f3ac3f
Bug 699986 - Preselect a random color on a new calendar source
2015-04-16 18:12:24 +02:00
f1dc08ff85
Bug 747994 - Menu key and spell checking ; evolution editor
...
Don't move the caret to pointer location.
2015-04-16 15:49:34 +02:00
10ccc255e4
EHTMLEditorView - Free an unused history event object when inserting the tabulator fails
2015-04-16 15:49:34 +02:00
115e122ea6
EHTMLEditorView - Critical warning shown when declining a meeting invitation
2015-04-16 15:49:34 +02:00
b62b4eab19
Explicitly load camel providers after camel_init() in mail_backend_constructed()
2015-04-16 15:19:58 +02:00