6da51f4d8e
eds-I#281 - GLibTools.cmake: Use basename in glib-mkenums templates
...
This change helps to create reproducible builds.
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/281
2020-12-08 08:48:32 +01:00
272297fcc9
Fix new compiler warnings introduced by GLib minimum version bump
2020-11-12 11:14:38 +01:00
224b46f4c9
I#1208 - Keep the space in the filenames upon saving
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1208
2020-11-05 15:08:16 +01:00
d27a33e55d
I#1187 - code-cleanup: Remove unnecessary NULL pointer checks
...
These changes were generated by using the software “Coccinelle 1.0.8”.
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1187
2020-11-04 10:25:44 +01:00
789779c95d
I#561 - Composer: Restore X-Evolution headers when send fails
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/561
2020-09-01 18:43:26 +02:00
a34178ff74
I#919 - Better figure out intended recipient with Reply to Sender
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/919
2020-08-31 18:32:50 +02:00
38964d1de0
I#821 - Slow message search
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/821
2020-05-22 12:01:15 +02:00
8b5932f022
Fix minor typos
2020-05-19 06:00:50 +00:00
e149f285ac
mail_execute_shell_command: Add logging for easier debugging
2020-05-11 10:41:58 +02:00
148054c105
M!45 - Typos in internal variable names
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/814
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/45
2020-03-06 10:00:32 +01:00
d19d2806af
I#791 - GOA configured Mail accounts don't auto-refresh by default
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/791
2020-02-19 09:57:22 +01:00
170f7b2965
I#590 - Redirect should not modify message headers
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/590
2020-02-18 19:43:52 +01:00
0f0fd768f6
Prefer GSlice over heap allocation for short-lived structures
...
It might be quicker to use GSlice than to allocate new memory on the heap,
thus let's try to benefit from it.
2020-01-21 23:12:48 +01:00
b4fa5a751a
ESimpleAsyncResult: Avoid thread scheduling race when finishing on idle
...
The e_simple_async_result_complete_idle() adds a reference to the passed-in
ESimpleAsyncResult instance and schedules an idle callback, where it is
also unreffed. Usual follow up action of the caller was to unref the result,
maybe in a dedicated thread. The race comes when the dedicated thread is
suspended before it removes its reference on the result and the idle callback
is processed before the thread is resumed. That can also mean to free
widgets, which are supposed to be freed only in the main/UI thread,
in the dedicated thread, causing crash or other issues. The fix is to
take the reference of the result, instead of adding its own and unreffing
it shortly after.
This is related to a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1770923
2019-11-11 18:09:57 +01:00
4404f135de
I#588 - Unneeded headers remain when filter forwards a message
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/588
2019-08-23 11:15:02 +02:00
6dc66755af
M!23 - Prefer g_string_append_c() over g_string_append()
...
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/23
2019-07-08 15:09:10 +02:00
f8933bdbc1
I#517 - Use case insensitive email compare on account address guess
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/517
2019-07-02 11:23:59 +02:00
c97949f4ee
I#479 - Call mail account refresh also after going online ][
...
The CamelOfflineStore did not reconnect once it disconnected, only
after whole CamelSession went offline and online.
Related to https://gitlab.gnome.org/GNOME/evolution/issues/479
2019-06-27 19:02:04 +02:00
a6019c44f2
I#499 - Change generated Forward subject line to not contain brackets
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/499
2019-06-21 12:58:54 +02:00
a20db2de0d
I#479 - Call mail account refresh also after going online
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/479
2019-06-14 08:54:23 +02:00
b965fe6076
I#430 - The first user's Search Folder not auto-shown in the folder tree
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/430
2019-05-03 10:33:19 +02:00
2fa97de820
I#406 - Use a special icon for a configured Archive folder
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/406
2019-04-23 21:02:28 +02:00
f804af97fe
Ref/unref imbalance on a CamelFolder instance
...
When doing searches in the Mail view in other than Current Folder context
and then clearing the search text, the search folder in the background was
not freed, instead of it the real folder, into which the view had been
switched, had been unreffed one more time. That could cause some issue
in the future or at the quit of the application.
Few other things found during this fixed as well.
Related to a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1678440
2019-02-21 10:17:42 +01:00
9750eb5470
I#164 - Mute "Failed to handle source headers" runtime warning
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/164
2018-10-10 21:45:57 +02:00
97995de157
I#84 - Filter configuration needs a humanly readable dump
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/84
2018-09-20 18:56:30 +02:00
c021214d75
I#122 - Avoid delayed message send when editing the Outbox message
...
Closes https://gitlab.gnome.org/GNOME/evolution/issues/122
2018-09-10 17:44:17 +02:00
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