Commit Graph

253 Commits

Author SHA1 Message Date
Milan Crha 7653977d10 I#104 - Replacing a string with nothing does not work in composer
Closes https://gitlab.gnome.org/GNOME/evolution/issues/104
2018-09-05 14:25:00 +02:00
Milan Crha c5229a556c I#107 - Reply with selection and URL can produce extra letters
Closes https://gitlab.gnome.org/GNOME/evolution/issues/107
2018-09-05 11:19:52 +02:00
Milan Crha 8794abbc99 Bug 750636 - Wrapped line should not start with a space ][
Missed a case when the wrapped text is an anchor.

Closes https://bugzilla.gnome.org/show_bug.cgi?id=750636
2018-09-04 18:33:40 +02:00
Milan Crha b33be1ca7a I#103 - Extra new line added in front of long URLs
Closes https://gitlab.gnome.org/GNOME/evolution/issues/103
2018-09-03 15:05:42 +02:00
Milan Crha 0585872786 I#86 - Quoting of plain text mail into HTML mode mangles deeper levels
Closes https://gitlab.gnome.org/GNOME/evolution/issues/86
2018-09-03 09:47:12 +02:00
Milan Crha c513c62d63 I#47 - Unset calendar filters which force the List View on view change
Closes https://gitlab.gnome.org/GNOME/evolution/issues/47
2018-08-24 13:01:35 +02:00
Milan Crha 1a23ecf70f Bug 269852 - Label should be on "Message" menu when mail is selected ]I[
Main menu's Message->Mark As->Label->... had been visible in all views,
not only in the Mail view.
2018-07-30 13:47:17 +02:00
Milan Crha 43fcfe93fe Bug 227703 - Add option to Hide cancelled tasks
Closes https://bugzilla.gnome.org/show_bug.cgi?id=227703
2018-07-30 13:25:17 +02:00
Milan Crha 46896a39e5 Bug 269852 - Label should be on "Message" menu when mail is selected ][
The Message->Mark As->Label had been failing in EMailBrowser with
a runtime warning.
2018-07-26 18:02:27 +02:00
Milan Crha 11baa8518b I#46 - Old plain text signature not updated before editing
Closes https://gitlab.gnome.org/GNOME/evolution/issues/46
2018-07-25 21:10:23 +02:00
Milan Crha b0d3546a9d Bug 240905 - Can't edit Follow Up flag
Closes https://bugzilla.gnome.org/show_bug.cgi?id=240905
2018-07-23 23:42:31 +02:00
Milan Crha 2427b2b501 Bug 269852 - Label should be on "Message" menu when mail is selected
Closes https://bugzilla.gnome.org/show_bug.cgi?id=269852
2018-07-23 19:19:16 +02:00
Milan Crha 3618c51ae0 I#71 - Workaround cursor movement through unbreakable anchor bug
Closes https://gitlab.gnome.org/GNOME/evolution/issues/71
2018-07-23 18:45:10 +02:00
Milan Crha f790ee8717 Fix two possible memory leaks related to message composer 2018-07-19 19:19:05 +02:00
Milan Crha e4c07086b4 Bug 788370 - Rename address book WebDAV backend to CardDAV 2018-07-17 14:29:51 +02:00
Milan Crha 61fe6be660 Bug 787344 - Mail Notification account selection 2018-07-17 11:15:31 +02:00
Milan Crha 7a9d481a3f Bug 750636 - [Composer] Wrapped line should not start with a space
Closes https://bugzilla.gnome.org/show_bug.cgi?id=750636
2018-07-13 14:11:57 +02:00
Milan Crha 15bb2cb6fb Bug 757504 - [Composer] Do not wrap URLs in Plain Text mode
Closes https://bugzilla.gnome.org/show_bug.cgi?id=757504
2018-07-10 15:38:43 +02:00
Milan Crha 4c6fa18559 [autoconfig] Rename look up on GNOME server, because it's not true anymore (I#44)
Since the change for #44, the look up is not done on the GNOME server,
but on the Thunderbird's. Change the text to avoid false information.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/44
2018-06-29 13:59:21 +02:00
Milan Crha 8269fd8fd3 I#43 - Tasks not shown when Side Panel is hidden
Closes https://gitlab.gnome.org/GNOME/evolution/issues/43
2018-06-29 10:24:31 +02:00
Milan Crha 20c604da06 eds-I#13 - [IMAPx] Fails to append message to Yahoo! with no CRLF at the end
This change makes sure the composer stores message text with CRLF
at the end. It was possible to save it without it before this change.

Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/13
2018-06-27 17:27:57 +02:00
Milan Crha e5186dcba3 Make it possible to disable text-highlight module with a GSettings option
Users can easily disable text-highlight module with command:

   $ gsettings set org.gnome.evolution.text-highlight enabled false

to disable default processing through this module. It's still possible
to manually format certain part with it using the 'Format as' context menu.
2018-06-19 14:44:21 +02:00
Milan Crha 48670a187f Show more options in CalDAV Properties for collection sources
This adds "Email" and "Server handles meeting invitations" into
the calendar Properties dialog when it's opened for a source, which
is part of a collection account.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/25
2018-06-19 13:41:29 +02:00
Milan Crha f5ffbc1e95 I#25 - Show also URL in collection CalDAV Properties dialogs
Closes https://gitlab.gnome.org/GNOME/evolution/issues/25
2018-06-18 18:00:51 +02:00
Milan Crha 61e858d832 Mail Accounts in Preferences not always properly sorted
When Evolution had been started in other than Mail view and Preferences
had been called, then the Mail Accounts section had not properly sorted
accounts. These had been sorted only after the Mail view had been
entered at least once. This change ensures the sorting even without
entering the Mail view.
2018-06-14 15:33:08 +02:00
Milan Crha 8f974afadd Bug 796174 - strcat() considered unsafe for buffer overflow 2018-06-14 14:28:37 +02:00
Milan Crha c7556a878c I#20 - Hint authentication methods for LDAP address books
Closes https://gitlab.gnome.org/GNOME/evolution/issues/20
2018-06-12 17:52:09 +02:00
Milan Crha f95b34ccd6 I#14 - Add 'in Current Folder and Subfolders' search option
Closes https://gitlab.gnome.org/GNOME/evolution/issues/14
2018-06-12 10:50:36 +02:00
Milan Crha 9d6b57ed60 Try to preselect source type when creating new source
When creating new Address Book, Calendar, Memo List or Task List,
try to preselect the source type based on the currently selected
source in the active view, accounting also the clicked source
in the source selector.

This way, when creating a new calendar in the Calendar view the type
will match the one selected in the source selector, or when called
from the context menu of the source selector and it had been clicked
on the group name, then there will be preselected that group type,
if possible.
2018-06-08 14:06:28 +02:00
Milan Crha 1a05ba089e Bug 795870 - Add a way to initiate refresh of account sources 2018-06-08 10:36:16 +02:00
Milan Crha 049eb0147d Fix few memory leaks around camel_data_wrapper_get_mime_type() 2018-06-07 14:51:28 +02:00
Milan Crha 2179125d83 [composer-autosave] Use-after-free during snapshot save to file ][
Extend the previous change to not do autosave when the composer is busy,
to avoid calls interleave. When the message is building, the composer
asks the HTML editor for the message content. This is done with a D-Bus
call to the WebKitWebProcess, which cannot block the main loop, because
the WebKit can do its own IPC calls there, thus the GUI would just block
in that case. Having the GUI updated during the wait for the message
content can also mean that the user will send the message in that time,
or the autosave will be triggered, where both can mean a use-after-free
of the variables being involved in the message building.

This had been reported downstream at:
https://bugzilla.redhat.com/show_bug.cgi?id=1538865
2018-05-29 12:52:54 +02:00
Milan Crha 8cdd21ae7e Bug 796294 - No LTR text direction style in composed HTML messages 2018-05-28 12:45:09 +02:00
Milan Crha f7f7e92eca Crash when making links clickable in composer 2018-05-18 08:06:38 +02:00
Milan Crha ed7add9842 Address some of the compiler and static analyzers warnings 2018-05-17 15:13:03 +02:00
Milan Crha f9f2d723c9 Address some of the clang warnings 2018-05-14 18:19:22 +02:00
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