cf0368ae14
I#967 - Add save e-mails individually as eml format
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/967
2023-07-20 21:49:45 +02:00
e3f9b5271f
I#17 - Sorting Contacts in the 'Address cards' view
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/17
2023-07-20 18:33:37 +02:00
32fd6557c3
I#203 - Improve handling of suspiciously signed/encrypted emails (multiparts)
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/203
2023-07-18 15:32:59 +02:00
7cd79d6c75
I#2364 - Mail: Add option to group messages into flat threads
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2364
2023-07-18 10:34:14 +02:00
8aad0e2827
I#2347 - CompEditor: Open map from Location field
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2347
2023-07-17 21:22:42 +02:00
be64ae295f
I#2398 - CompEditor: Allow unset recurrence for uneditable recurrences
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2398
2023-07-17 18:36:18 +02:00
8049e64af6
I#2399 - alarm-notify: Detect format change in settings
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2399
2023-07-17 18:25:01 +02:00
5c30abfb03
Mail: Correct function prototype declaration (-Wenum-int-mismatch)
...
src/mail/em-composer-utils.c:4738:1: warning: conflicting types for
‘em_utils_reply_to_message’ due to enum/integer mismatch; have ‘void(EMsgComposer *,
CamelMimeMessage *, CamelFolder *, const gchar *, EMailReplyType, EMailReplyStyle,
EMailPartList *, CamelInternetAddress *, EMailReplyFlags)’ {aka ‘void(struct
_EMsgComposer *, struct _CamelMimeMessage *, struct _CamelFolder *, const char *,
EMailReplyType, EMailReplyStyle, struct _EMailPartList *, struct _CamelInternetAddress *,
EMailReplyFlags)’} [-Wenum-int-mismatch]
4738 | em_utils_reply_to_message (EMsgComposer *composer,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/mail/em-composer-utils.c:50:
src/mail/em-composer-utils.h:78:17: note: previous declaration of ‘em_utils_reply_to_message’
with type ‘void(EMsgComposer *, CamelMimeMessage *, CamelFolder *, const gchar *,
EMailReplyType, EMailReplyStyle, EMailPartList *, CamelInternetAddress *, guint32)’
{aka ‘void(struct _EMsgComposer *, struct _CamelMimeMessage *, struct _CamelFolder *,
const char *, EMailReplyType, EMailReplyStyle, struct _EMailPartList *,
struct _CamelInternetAddress *, unsigned int)’}
78 | void em_utils_reply_to_message (EMsgComposer *composer,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
2023-07-17 14:56:11 +02:00
6b95984174
I#2433 - Calendar does not remember selected weeks when scrolling via button
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2433
2023-07-17 14:49:20 +02:00
41f9c064e6
I#1180 - Calendar: Disallow change of target client for existing components
...
Instead of being able to save existing components, or their instances,
into a different calendar, move the events to the desired calendar/memo/task
list first and then edit them. This avoids broken or incomplete components
being moved to the target client.
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1180
2023-07-17 12:41:01 +02:00
9549c6380b
I#2407 - Contacts: Add columns for mailing address fields
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2407
2023-07-17 11:52:29 +02:00
c1ba5d42b4
I#2413 - Ability to update / overwrite a template when saving it
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2413
2023-07-13 17:06:27 +02:00
4a499fc2a7
I#2412 - Composer: Format change can discard message text
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2412
2023-07-13 14:31:13 +02:00
6323c3f672
Calendar: Indicate detached instance of a recurring event
...
Use a different icon for a recurring event, which is a detached
instance from the series.
Also add some more symbolic icons used in the Calendar view.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1180
2023-07-13 10:10:22 +02:00
a360429bbf
I#2430 - Calendar: Disallow save for all instances on a detached instance
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2430
2023-07-12 18:03:41 +02:00
33b65937cf
eds-I#180 - Add option to reduce book/cal data usage when on a metered connection
...
Add the option into the related book/cal config dialogs.
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/180
2023-07-12 10:47:43 +02:00
4e95c25371
I#2417 - Calendar: Use meeting's timezone in the comp editor Schedule tab
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2417
2023-07-11 18:35:14 +02:00
de6cbd24d7
eds-I#483 - Calendar: Add option to (not) delete "Declined" meeting
...
GUI part for the option shown in Edit->Preferences->Calendar and Tasks->Meeting Invitations tab.
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/483
2023-07-10 17:48:54 +02:00
3c6c3d570c
M!120 - Correct wording of mail composer's external attachments warning infobar
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/120
2023-07-10 13:59:19 +00:00
aeecf78db3
M!121 - Composer: Change Max Line Length to RFC 2822 Limits
...
Set maximum line length to 998, as specified in https://www.rfc-editor.org/rfc/rfc2822#section-2.1.1
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/121
2023-07-10 10:56:29 +00:00
b4b3a1b65b
I#2416 - The "Select Address Book" dialog has disabled OK button after open
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2416
2023-06-30 13:02:10 +02:00
7c0a9db115
I#2415 - "Archive…" direct action should not have ellipsis dots at the end
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2415
2023-06-30 12:25:51 +02:00
97e461624c
Contacts: Replace minicard view with cursor-like view and gtk+ widgets
...
The cursor-like view does not read the whole address book into the client,
it reads only contacts visible in the GUI, helping with performance and
memory usage for large address books.
2023-06-29 16:02:17 +02:00
b7ff4dc059
I#1293 - Allow to Search Contact's Phone With Numbers Only
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1293
2023-06-29 15:54:18 +02:00
874c9f5daa
EMeetingListStore: Wrong role section picked in Attendees dialog
...
There was a wrong mapping between the role and the section index
since the sections had been reordered.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1837
2023-06-28 13:41:27 +02:00
9c9ae5edf9
filter-rule: Scroll to the added condition/action
...
The scrolled window's vertical adjustment is not recalculated shortly after
the widgets are added into it, thus scroll to the end of the content
on idle, giving the scrolled window some time to update the properties.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/2395
2023-06-28 11:53:35 +02:00
7d0d351902
Fix few memory leaks in the address book code
2023-06-20 13:11:13 +02:00
b544b4ccdf
eab_transfer_contacts: Fix a possible memory leak
...
The function assumes ownership of the `contacts` argument, thus it should
free it also when the user cancels selection of the destination book.
2023-06-20 12:19:42 +02:00
5b458219fc
Calendar: Rename "Unmatched" filter to "Without Category"
...
The name had been confusing, it was not clear what the filter option does.
2023-06-19 09:04:55 +02:00
5d0e2bd97f
itip-formatter: Move JavaScript code from C to e-web-view.js
...
This is cleaner than having the code in the C and recompile the project
for any simple change. There is also added a call to
window.webkit.messageHandlers.scheduleIFramesHeightUpdate.postMessage(0);
at the end, which caused trouble when being in the C code (there had been
issued an "Unsupported return type" error).
2023-06-16 12:31:18 +02:00
cd76842092
Remove unneeded EMailFormatterClass::colors property
...
It could not be done in the previous commit, because it's shared
with the stable branch, where public structure size change cannot
be done.
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/2401
2023-06-16 07:15:05 +02:00
c1d814964d
I#2401 - EMailFormatter: Style change not propagated to all instances
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2401
2023-06-16 07:09:35 +02:00
99d27774cc
EMailSignatureScriptDialog: Cannot choose script file under Flatpak
...
The custom filters do not work with native/portal file chooser dialogs,
thus use an "All Files" filter under Flatpak instead.
Reported at https://github.com/flathub/org.gnome.Evolution/issues/129
2023-06-06 18:36:05 +02:00
cec353e2ee
I#2350 - Claim errors from Contact Quick-Add in the GUI
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2350
2023-05-30 09:52:31 +02:00
99c0b9948c
I#2362 - EShellSearchbar: Cannot clear search by deleting text
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2362
2023-05-30 09:15:00 +02:00
d9e2a17a7e
Composer: Tabs replaced when opening message from Outbox
...
Message containing tabulator letters could have them replaced with spaces
when being opened from an Outbox folder.
2023-05-26 12:20:24 +02:00
8fc3dda4b7
Mail: Fix runtime warning on selecting non-selectable folder
...
When the folder cannot be selected, it also cannot be instantiated,
but the code in question expected always having the CamelFolder instance,
which produced a runtime warning on unref-ing a NULL pointer.
2023-05-26 11:27:38 +02:00
c0c8b20d8a
I#2377 - Composer: Add option to disable plaintext markdown input text sanitizing
...
Use
```
gsettings set org.gnome.evolution.mail composer-sanitize-markdown-plaintext-input false
```
to disable the text sanitize.
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2377
2023-05-26 11:13:08 +02:00
03a373fd4d
eds-I#477 - Add search folder condition for overdue messages
...
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/477
2023-05-15 18:26:39 +02:00
0ac38516d5
I#1268 - Alternative Reply: Regroup the reply options related to quoting
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1268
2023-05-10 13:44:41 +02:00
c99cd86676
I#1357 - Option to disable saving a copy of sent messages
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1357
2023-05-10 12:16:17 +02:00
95d11dc046
I#1039 - Mail: Cannot change the search domain with active search
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1039
2023-05-10 11:14:54 +02:00
cd4e1f4feb
I#2356 - PGP-MIME: Show decrypted protected header as Subject in preview
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2356
2023-05-10 10:05:27 +02:00
3ed75e8b15
I#2355 - Search input field's clear button unclickable during first entry
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2355
2023-05-10 08:42:43 +02:00
1df5266bd6
I#2354 - Composer: Notify about attachment file change before send
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2354
2023-05-09 15:46:45 +02:00
91c5abd42a
I#2345 - Wrong S/MIME certificate selection for encrypted email
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2345
2023-05-03 12:43:46 +02:00
52d8944252
I#2340 - Inconsistent S/MIME signature validation results
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2340
2023-05-02 17:45:02 +02:00
d62a9403ab
I#2335 - Composer: HTML formatting lost on paste from external browser
...
A poor workaround for WebKitGTK bug: https://bugs.webkit.org/show_bug.cgi?id=250003
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2335
2023-05-02 15:56:24 +02:00
e28e59e338
I#1463 - Updated attachments are shown as updated, but sent in old version
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1463
2023-04-28 09:22:43 +02:00
5c4d8a57f3
I#2332 - Mail: Recalc preview iframe heights more often
...
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2332
2023-04-26 16:48:35 +02:00