Commit Graph

33 Commits

Author SHA1 Message Date
8e1ebeffe0 I#53 - Address Helgrind warning about lock acquire order
Closes https://gitlab.gnome.org/GNOME/evolution/issues/53
2018-07-11 16:23:03 +02:00
3627d75e1c Bug 704246 - Cannot send encrypted mail to contact with certificate 2018-07-04 11:56:33 +02:00
2cb3aa872b Try also with the From address when looking up correct From account for composer
This can be useful for Sent and Outbox folders, when the account
cannot be guessed from the To/CC recipients.
2018-06-27 09:38:49 +02:00
dd8c825956 Use 'User-Agent' instead of 'X-Mailer' header when sending message
It is suggested in RFC 5536:
https://tools.ietf.org/html/rfc5536#section-3.2.13
2018-06-14 12:47:39 +02:00
5f6de5af8b Bug 776162 - "Ignore Thread" does not always ignore thread 2018-06-14 11:03:14 +02:00
ed7add9842 Address some of the compiler and static analyzers warnings 2018-05-17 15:13:03 +02:00
f9f2d723c9 Address some of the clang warnings 2018-05-14 18:19:22 +02:00
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
2f4a3d549b Bug 724647 - Add option to Show full mail addresses in message preview 2018-04-10 15:01:43 +02:00
42203a3d00 Change how UI deals with XOAUTH2 for Camel providers
As it had been before this change, once any account had Google built-in
OAuth2 authentication, it had been offered to every account of that provider,
which is wrong. This change adds/removes particular built-in OAuth2
authentication methods on demand, also when changing server host name,
without influencing any other account.
2018-01-23 13:54:45 +01:00
c1a673bdc2 Adapt to changes in built-in OAuth2 implementation in evolution-data-server 2018-01-22 13:33:52 +01:00
f5ac358916 Bug 790635 - Slow start with 10+ mail accounts enabled 2017-11-30 09:49:22 +01:00
fff4730ee3 Fix a memory leak in e_mail_store_save_initial_setup_sync() 2017-11-09 16:51:50 +01:00
c5ca2d356f Bug 788916 - Localized "Fwd:"/"Re:" can't be disabled 2017-10-13 11:43:36 +02:00
ebb63fb379 Bug 788730 - Offer Edit Message/Open Outbox Folder when Send fails 2017-10-10 15:33:26 +02:00
d86f2064e1 Bug 785618 - Unread mail count in IMAP folder not always updated 2017-09-12 18:49:44 +02:00
cea9ef925e Use the fancy Unicode quotation marks in a new file
Plus two forgotten arrows elsewhere.

See https://developer.gnome.org/hig/stable/typography.html

https://bugzilla.gnome.org/show_bug.cgi?id=774377
2017-07-04 00:37:20 +02:00
963ca6fd2e Bug 781744 - Support not storing sent messages 2017-07-03 12:37:44 +02:00
06475e45b3 Bug 772572 - Allow creating Receive-only mail accounts 2017-06-28 13:49:45 +02:00
534e797d98 Bug 783968 - Mark Fwd and Re Subject attribution for translation 2017-06-19 19:34:59 +02:00
359aee3aa5 e_mail_folder_to_full_display_name: Special-case virtual Trash/Junk folders
These used to show their raw names in the UI, which didn't look correct.
2017-06-15 17:17:31 +02:00
3df39f3d08 MailFolderCache can sometimes block folder 'changed' notifications
One way to have lost folder 'changed' notifications from MailFolderCache
is to fail to connect to the account after start, in which case the folder
tree in the Mail view doesn't update unread counts properly. It had been
due to the MailFolderCache still considering the store being initializing
for the first time, while piling the folder notifications to be emitted
when the initialization of the store is over.
2017-05-03 11:45:04 +02:00
487554dc3a Bug 779156 - [IMAPx] Not listening for changes after resume from suspend 2017-02-28 14:39:43 +01:00
f1d9e7e328 A minor translatable string change
...to follow convention for a folder reference from other places
of the Evolution.
2017-01-27 09:28:48 +01:00
4ac1c70545 Bug 773038 - Correct unread message indicator for collapsed stores 2017-01-18 19:29:43 +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
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
f5e23a70e3 Bug 774521 - Translator comments are missing in the .pot/.po files 2016-11-21 11:23:20 +01:00
521881f06e Bug 772947 - Global junk test option doesn't respect account settings 2016-11-10 14:24:30 +01:00
8b74f91460 Bug 764065 - [Camel] Port more classes to GObject 2016-11-08 15:51:20 +01:00
f982b73031 Bug 605416 - Add aliases for accounts 2016-10-18 18:42:09 +02:00
37a26b621d Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX
That seems to be the correct (common) variable name. Also ensure
the folders will not be empty.
2016-10-13 09:56:58 +02:00
d17f923f92 Reorganize directory structure
Let's have it as it's common to be, which means top level src/ for
sources, single data/ for data, and so on.
2016-10-11 19:30:18 +02:00