Commit Graph

217 Commits

Author SHA1 Message Date
Milan Crha 499518d53c Move evolution-alarm-notify to evolution-data-server
This way other applications can provide reminder notifications,
independently of the evolution itself.
2018-05-11 13:01:00 +02:00
Milan Crha dd4cd78c96 Bug 795567 - Do not expand archive folder in Copy/Move message to folder dialog 2018-04-26 11:51:17 +02:00
Milan Crha 3838a5eab3 Make list of headers for message preview reorderable in Preferences 2018-04-10 18:22:23 +02:00
Milan Crha 8df33a2da4 Bug 795108 - Trailing bracket not stripped when linkifying URL inside angle brackets 2018-04-10 16:08:28 +02:00
Milan Crha 2f4a3d549b Bug 724647 - Add option to Show full mail addresses in message preview 2018-04-10 15:01:43 +02:00
Milan Crha 947fd7a054 Revert message composer part of the previous commit
It caused no message body being filled when replying to a message
or such actions. There was also a runtime warning when an empty GBytes
had been passed to WebKitGTK+, thus cover that as well.
2018-04-10 14:22:42 +02:00
Milan Crha f711a79412 Bug 793583 - webkit_web_view_load_html() garbages linked CSS content 2018-04-10 11:48:38 +02:00
Milan Crha ed93c95b28 Bug 794832 - Option to close window on deletion, not open next mail 2018-04-03 17:12:14 +02:00
Milan Crha 1554cdb13b Ensure transient parent for ETimezoneDialog 2018-04-03 14:16:04 +02:00
Milan Crha 913472df2c Bug 794693 - Crash when trying to view email message source 2018-03-29 09:44:41 +02:00
Dan Nicholson 3d4daf8c8a Bug 794628 - Don't preload timezones on libical 3.0.2+ 2018-03-27 17:32:48 +02:00
Milan Crha c110e6be8f Avoid runtime warning when printing message with text/calendar attachment
Discovered as part of the bug 792688.
2018-03-23 11:58:50 +01:00
Milan Crha 7a36dabc7f Bug 516943 - Disable direct event Summary edit by default 2018-03-22 13:50:19 +01:00
Milan Crha 7de2691485 Bug 794474 - Headers in forwarded message credits in opposite order (HTML) 2018-03-21 18:30:06 +01:00
Milan Crha 6d8e52201f Bug 794204 - Links in mailto: body not detected when composing in HTML 2018-03-14 15:30:55 +01:00
Milan Crha 7b8e53dd14 Bug 602612 - Add 'Alternative Reply' menu option 2018-03-12 14:29:49 +01:00
Milan Crha a791b0a789 Bug 788193 - [itip-formatter] Describe used recurrence, if possible 2018-03-12 14:23:14 +01:00
Milan Crha ae9dd97c2b Bug 794138 - Search for Category Unmatched in Memos results in an error 2018-03-12 13:46:40 +01:00
Milan Crha 49a755aa49 Fix a memory leak in e_editor_dom_process_content_to_plain_text_for_exporting()
And simplify two functions, which also use g_string_free().
2018-03-02 12:37:01 +01:00
Milan Crha 90ca22cca3 Bug 793848 - Split PRE into separate paragraphs in HTML 2018-03-02 10:28:18 +01:00
Milan Crha 8db3b67232 [itip-formatter] Meeting request attendee response address not properly filled ][
Correct a copy&paste typo.
2018-02-27 15:14:19 +01:00
Milan Crha 720be6155d [itip-formatter] Meeting request attendee response address not properly filled
Two issues:
a) the ATTENDEE property value is supposed to be URI, specifically
   a mailto: URI for email addresses
b) when the calendar has set no user email backend property, the code
   returns an empty string, which had been used as the attendee address.

This had been discovered while working on a downstream bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1515776
2018-02-27 15:06:15 +01:00
Milan Crha 2bfd906d26 Bug 793125 - Crash due to popup menus left attached too long 2018-02-13 14:34:18 +01:00
Milan Crha b8dbb033bf Bug 788589 - [Composer] Middle mouse button pastes selected text in wrong location 2018-01-29 16:21:55 +01:00
Milan Crha 79dd568d6d [composer-autosave] Use-after-free during snapshot save to file
It could happen that the snapshot save got interrupted by other UI
code, one of them being composer close, which causes the composer's
dispose() execution, even it has more than one ref_count. The dispose()
frees the content widgets, which results in use-after-free when
the snapshot save continues its execution. The interrupt was possible
also due to several asynchronous calls being involved during the save.

This had been reported downstream at:
https://bugzilla.redhat.com/show_bug.cgi?id=1538865
2018-01-29 15:52:41 +01:00
Milan Crha 25fe8a4b8b Bug 788904 - Show extra Google attendee info in Calendar and itip messages 2018-01-29 10:51:09 +01:00
Milan Crha 20a5b39314 Indentation in plain text adds unwanted spaces around links
Indentation gap had been added in front of every text in the indented block,
which can be wrong in cases where the text is "split" by an anchor, for example
when added by magic-links. There was used wrong indentation gap in the plain
text version too (3 in UI versus 4 spaces in plain text per level).

This had been reported downstream at:
https://bugzilla.redhat.com/show_bug.cgi?id=1538775
2018-01-26 09:59:22 +01:00
Milan Crha c97abcf06c Bug 792781 - 'Go to Folder' incorrectly unrefs CamelFolder twice 2018-01-24 17:53:36 +01:00
Milan Crha c1a673bdc2 Adapt to changes in built-in OAuth2 implementation in evolution-data-server 2018-01-22 13:33:52 +01:00
Milan Crha ef55bd99d8 Bug 791291 - Composer crashes if Ctrl+\ is pressed multiple times 2018-01-03 15:49:21 +01:00
Milan Crha d93768c921 [Composer] Better care of autosave snapshot after WebKitWebProcess crash
This is related to bug 791291, but doesn't fix it, it rather makes sure that:
a) any autosave snapshot is not overwritten with empty body of the message
b) the snapshot is not deleted after "broken" composer close
c) it's offered to recover the last snapshot (if exists) on close of the composer.

This all makes sure that users will not lose all their work, only up
to one minute of time, which is the interval of the autosave.
2017-12-07 18:29:38 +01:00
Milan Crha cebbf6fdfc Drag&drop of multiple messages from message list to composer fails
One message works fine, but multiple messages failed due to changed
format of x-uid-list content.
2017-12-07 14:35:45 +01:00
Milan Crha e9e5c2106d Bug 790632 - Option to visually wrap long lines in composer 2017-12-04 17:02:42 +01:00
Milan Crha 41afdf068b Bug 680268 - Handle meeting invitation with detached instances 2017-11-24 14:31:13 +01:00
Milan Crha a6a451ab87 Bug 790020 - Use original location when composing new message in Search Folder 2017-11-24 12:25:54 +01:00
Milan Crha 73a7fd56a5 Bug 789571 - Handle webcal:// URI to add new On The Web calendar 2017-11-16 17:30:21 +01:00
Milan Crha 3b986fa03e Bug 790326 - [evolution-backup] Allow running without GUI/DISPLAY 2017-11-15 09:25:14 +01:00
Milan Crha 47b066a605 Address compiler warnings introduced with libytnef 1.9.2 2017-11-14 17:03:09 +01:00
Milan Crha 83290ed9ec Bug 700778 - TNEF attachment not processed properly 2017-11-13 19:50:35 +01:00
Milan Crha 1bd5a348be Bug 760329 - Try to poke autodiscovery when creating new account 2017-11-09 16:44:24 +01:00
Milan Crha 7ad73ba8ee Revert UI part of the change for bug 788916 (Use of localized Fwd/Re)
Make the change to use localized Fwd/Re hidden from the UI, because
it can break things in an international environment and the RFC 5256
section 7 suggests not to localize those. As this is eventually bad
option, it should not be shown in the UI (there are more interesting
options hidden in gsettings without their UI counter parts too).
2017-10-30 12:29:28 +01:00
Milan Crha d625e6adae Store To Do bar width as proportion, not as absolute value
Related to bug 785178.
2017-10-30 09:16:48 +01:00
Milan Crha 1ad381e414 Bug 788934 - Add option to have Subject above Sender in Wide view 2017-10-17 18:46:16 +02:00
Milan Crha c5ca2d356f Bug 788916 - Localized "Fwd:"/"Re:" can't be disabled 2017-10-13 11:43:36 +02:00
Milan Crha 39fb153718 Bug 788568 - Add option to "Show Tasks without Due date" in the "To Do" bar 2017-10-12 20:02:05 +02:00
Milan Crha a0eec64152 Bug 788829 - Busy loop when wrapping Reply quoted text 2017-10-11 20:05:07 +02:00
Milan Crha fbdc9195be Bug 788639 - Allow use of no Name in composer "From Override" 2017-10-10 16:07:40 +02:00
Milan Crha 345aa7fdca Bug 596763 - Make LDAP 'Find Possible Search Bases' run in dedicated thread 2017-10-09 17:42:15 +02:00
Milan Crha 0b6a4a7072 Label shortcuts prevent typing numbers
Since change for bug 787002 typing numbers into for example search
entry was not possible, due to the shortcuts for labels "consuming"
the key presses. The fix is to allow labels only if the message
list is focused, when also the context menu contains the Labels.

This had been reported downstream:
https://bugzilla.redhat.com/show_bug.cgi?id=1498484
2017-10-04 18:49:06 +02:00
Milan Crha e6d99e0a72 Bug 788478 - Pasting as citation appends text to the end of message 2017-10-04 16:55:18 +02:00