Commit Graph

61 Commits

Author SHA1 Message Date
11687c438d I#1353 - mail-notification: Show folder name in the notification
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1353
2021-02-15 11:20:59 +01:00
b14d9ac54d I#1311 - templates: Prefer message body selection as Reply does
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1311
2021-01-14 17:11:36 +01:00
4752d087b3 I#1255 - Composer: Add plugin to validate expected sender before send
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1255
2020-12-02 23:08:29 +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
b4cb8a66df M!68 - mail-notification: Select new message when notification is clicked
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/68
2020-11-02 17:17:19 -05:00
c49a647113 Bug 787993 - Mail: Rename and reposition 'Templates' submenu
Closes https://bugzilla.gnome.org/show_bug.cgi?id=787993
2020-10-08 13:28:15 +02:00
4178bea504 M!65 - Resolve build failure with ENABLE_CANBERRA set to OFF
Related to commit c9e7d068e4

Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/65
2020-09-29 12:38:56 -04:00
c9e7d068e4 Message filters not playing sounds
- The mail session sound is played in its own canberra context, similarly
  as the mail notification, thus it is not disabled when the gtk+ sound
  theme is disabled in the system preferences.
- Added debugging, which can be enabled by `ECA_DEBUG=1 evolution`.

Reported on the mailing list:
https://mail.gnome.org/archives/evolution-list/2020-August/msg00004.html
2020-08-03 09:12:12 +02:00
fcd4768b2e EWebKitEditor: Switch to JavaScriptCore API
The C DOM API had been deprecated since WebKitGTK 2.22. This is
the editor rewrite to use the new API.
2020-04-27 15:06:56 +02:00
906f639da6 external-editor: Fix a memory leak 2020-04-22 17:41:58 +02:00
4432dc0b94 I#836 - Shell: Executes shortcuts from inactive view
Closes https://gitlab.gnome.org/GNOME/evolution/issues/836
2020-03-16 14:30:45 +01:00
080c1a02b0 I#790 - Automatic contacts: Do not modify contacts with the same full name
Closes https://gitlab.gnome.org/GNOME/evolution/issues/790
2020-02-17 12:55:57 +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
f35dfd7d35 bbdb_merge_buddy_to_contact: Use provided new() function and fix possible memory leak 2020-01-21 23:12:48 +01:00
6eca898632 eds-I#154 - Replace deprecated gdk_beep() usage in the code
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/154
2020-01-15 12:14:14 +01:00
4c9068f5d9 I#745 - PST importer: Fix name of MIME multipart/alternative
Closes https://gitlab.gnome.org/GNOME/evolution/issues/745
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/42
2020-01-07 07:40:06 +01:00
1d7e3e75cc EWebView: Use JavaScriptCore API of WebKitGTK+
All the previews (in Mail, Contacts, Memos and Tasks) stop using
deprecated WebKitGTK+ DOM API through a WebExtension (and its D-Bus
API) and start using the JavaScriptCore API (and JavaScript as such).
This allows to lightweight the WebExtension for the EWebView
significantly, including drop of the D-Bus API of it, fully relying
on the Inter-Process-Communication of WebKitGTK+ itself.
2019-10-09 12:26:12 +02:00
3e8bfe0a72 I#568 - Set GtkLabel's width-chars when using line-wrap
Closes https://gitlab.gnome.org/GNOME/evolution/issues/568
2019-08-08 17:19:23 +02:00
d2b83b197b M!27 - Ignore the value of some GString functions
… or start using it, whatever is appropriate.

Callng “x = g_string_append (x, y)” is equivalent to
“g_string_append (x, y)".

Likewise for g_string_erase().
2019-07-11 12:26:50 +00:00
cfe348237a M!30 - Use the return value of g_string_free(*, FALSE)
Closes https://gitlab.gnome.org/GNOME/evolution/merge_requests/30
2019-07-10 12:02:10 +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
57aa3bce7d Address some issues reported by static analyzers (Coverity Scan, clang) 2019-05-17 12:51:13 +02:00
47de79218e Port to libecal-2.0 and adapt to libebook API changes
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/33
2019-05-17 12:50:12 +02:00
fa1101bc6a I#282 - Do not preview pipe-s in GtkFileChooser
Closes https://gitlab.gnome.org/GNOME/evolution/issues/282
2019-01-16 15:47:24 +01:00
6cde71f954 I#165 - [Flatpak] Use GtkFileChooserNative for Flatpak portals support
Closes https://gitlab.gnome.org/GNOME/evolution/issues/165
2018-11-30 12:25:02 +01:00
dc9ec02227 Correct how extra compiler warnings are used in the maintainer mode
...and address the newly shown warnings as well.
2018-11-14 12:58:37 +01:00
49aa88030a Bug 769396 - Quoted Reply with Template
Closes https://bugzilla.gnome.org/show_bug.cgi?id=769396
2018-11-09 10:34:10 +01:00
65f7ba867d Bug 228772 - Allow to specify a default language for a given identity
Closes https://bugzilla.gnome.org/show_bug.cgi?id=228772
2018-10-08 19:05:54 +02:00
80fa06b280 [mail-notification] Correct a recently added translatable string 2018-07-18 19:38:45 +02:00
61fe6be660 Bug 787344 - Mail Notification account selection 2018-07-17 11:15:31 +02:00
1a05ba089e Bug 795870 - Add a way to initiate refresh of account sources 2018-06-08 10:36:16 +02:00
363d0fd04c I#9 - Mail notification tweaks
Closes https://gitlab.gnome.org/GNOME/evolution/issues/9
2018-06-05 17:40:39 +02:00
ed7add9842 Address some of the compiler and static analyzers warnings 2018-05-17 15:13:03 +02:00
c2493a729c Bug 795331 - Use correct desktop-entry name in notifications 2018-04-19 14:02:53 +02:00
0e84e07b56 Mark missing string for translation 2018-04-01 17:11:24 +02:00
6127b49fb8 Bug 794465 - [Automatic Contacts] Option to File under as "First Last" 2018-03-23 11:21:00 +01:00
7b8e53dd14 Bug 602612 - Add 'Alternative Reply' menu option 2018-03-12 14:29:49 +01:00
3eb323f346 Bug 792909 - [mail-to-task] Ensure UTF-8 valid Description 2018-01-26 11:12:18 +01:00
77c79d80b0 Bug 792385 - [mail-to-task] Odd component editor window title (Unicode dash) 2018-01-10 12:01:03 +01:00
a6a451ab87 Bug 790020 - Use original location when composing new message in Search Folder 2017-11-24 12:25:54 +01:00
70892e0303 Bug 790069 - Free/Busy Publishing should not include X-SUMMARY and X-LOCATION 2017-11-21 17:30:51 +01:00
fd7b1cd239 Rename evolution.desktop to org.gnome.Evolution.desktop
And some related changes around appdata and metainfo files as well.
2017-09-11 12:57:30 +02:00
0961697a4f Revert "Rename evolution.desktop to org.gnome.Evolution.desktop"
This reverts commit 3f892a0634.
2017-09-04 16:13:05 +02:00
3f892a0634 Rename evolution.desktop to org.gnome.Evolution.desktop
And some related changes around appdata and metainfo files as well.
2017-09-01 15:00:25 +02:00
5d57da76cc Wrong folder URI used for message notifications
It makes the window to activate the Mail view, but it fails to switch
to the correct folder. The problem was that folder_name was actually
the folder_uri.
2017-07-10 20:07:06 +02:00
82952788d1 Use new e_util_generate_uid() instead of e_cal_component_gen_uid() 2017-05-18 16:53:23 +02:00
e141502904 Fix few issues reported by Coverity scan
Part of the change done by Tomas Popela
2017-03-21 14:49:17 +01:00
99c0fc086e Bug 778036 - [bbdb] Auto Contacts give up after EWS GAL lookup failure 2017-02-06 12:05:14 +01:00