Commit Graph

294 Commits

Author SHA1 Message Date
Milan Crha bfa7a38979 Bug 791044 - Do not print HTML attachments created by Prefer Plain plugin
Closes https://bugzilla.gnome.org/show_bug.cgi?id=791044
2019-02-26 13:00:11 +01:00
Milan Crha d7e3eab132 [EWebKitEditor] Fix few memory leaks
Related to a GVariant returned by e_util_invoke_g_dbus_proxy_call_sync_wrapper_with_error_check().
2019-02-21 15:15:44 +01:00
Milan Crha 07a2087169 Use GWeakRef when watching D-Bus bus names
With certain operations interleaving the callback to name-appeared
signal could be called after the object in the user_data had been freed.
Even when the free of the object unwatches the D-Bus name, it's too
late, because the signal callback is already scheduled in the main loop.

Reported downstream at:
https://bugzilla.redhat.com/show_bug.cgi?id=1677846
2019-02-21 15:00:17 +01:00
Milan Crha 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
Milan Crha 24e434f45c Change parentheses in an if() to avoid clang warning 2019-02-04 10:59:10 +01:00
Milan Crha 17d1497676 I#288 - Fails to extract downloaded remote images from message preview
Closes https://gitlab.gnome.org/GNOME/evolution/issues/288
2019-01-21 16:25:56 +01:00
Milan Crha aff63c3cf5 I#275 - [Composer] Ctrl+Shift+Backspace deletion cannot be undone
Closes https://gitlab.gnome.org/GNOME/evolution/issues/275
2019-01-10 12:32:33 +01:00
Milan Crha 9801610587 I#277 - Unescape values in calendars' handle-uri signal handler
Closes https://gitlab.gnome.org/GNOME/evolution/issues/277
2019-01-09 16:53:38 +01:00
Milan Crha 8182ef17c7 I#239 - First run wizard doesn't provide a "collection account" option ][
Change the text wording to simpler one.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/239
2018-12-05 19:05:59 +01:00
Milan Crha 85d6b65076 I#239 - First run wizard doesn't provide a "collection account" option
Closes https://gitlab.gnome.org/GNOME/evolution/issues/239
2018-12-05 15:44:28 +01:00
Milan Crha 1a9ec85311 I#252 - Mail view's magic spacebar executed even when the view is inactive
Closes https://gitlab.gnome.org/GNOME/evolution/issues/252
2018-12-05 14:16:57 +01:00
Milan Crha 7786985494 I#248 - Option to open Plain Text composer in Preformatted
Closes https://gitlab.gnome.org/GNOME/evolution/issues/248
2018-12-04 14:05:05 +01:00
Milan Crha 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
Milan Crha da0a780463 [itip-view] Do not duplicate X-MICROSOFT-CDO-REPLYTIME in replies
It could happen, in some cases, that the component had already set
X-MICROSOFT-CDO-REPLYTIME property, in which case itip-view added
a new property of the same name at the end. Rather than have there
the duplicates (with different times), remove all existing first.
2018-11-26 12:43:00 +01:00
Milan Crha 78279047e5 I#168 - Unclear how to specify login name for a free/busy server
Closes https://gitlab.gnome.org/GNOME/evolution/issues/168
2018-11-20 18:42:52 +01:00
Milan Crha a4dbea9f74 I#237 - Run New Collection Account wizard in its own window
Closes https://gitlab.gnome.org/GNOME/evolution/issues/237
2018-11-20 17:21:54 +01:00
Milan Crha dc612a5e44 [SRV config lookup] Preset authentication method for SMTP
This is to have enabled authentication for the SMTP part, if configured,
thus the first attempt to send a mail would ask for the credentials,
if needed.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/238
2018-11-19 21:45:44 +01:00
Milan Crha 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
Milan Crha 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
Milan Crha 25a426c0e1 I#211 - Remove duplicated includes in the source files
Closes https://gitlab.gnome.org/GNOME/evolution/issues/211
2018-11-05 12:54:39 +01:00
Milan Crha c488e5f59b Bug 741363 - Add 'Always in Current Folder' button to Mark All Read question
Closes https://bugzilla.gnome.org/show_bug.cgi?id=741363
2018-10-25 17:54:36 +02:00
Milan Crha 0d1aceebf5 Bug 781122 - Option to Download messages for offline on each Send/Receive
Closes https://bugzilla.gnome.org/show_bug.cgi?id=781122
2018-10-25 14:02:00 +02:00
Milan Crha d05368a048 I#187 - [Composer] Disable useless spell check update
Closes https://gitlab.gnome.org/GNOME/evolution/issues/187
2018-10-23 14:27:28 +02:00
Milan Crha 09a7a16a5f I#190 - [Meeting editor] Show email addresses when needed
Closes https://gitlab.gnome.org/GNOME/evolution/issues/190
2018-10-22 14:38:50 +02:00
Milan Crha 45d08fbb9a eds-I#42 - [CalDAV] Populate calendar-auto-schedule for discovered sources
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/42
2018-10-10 18:24:27 +02:00
Milan Crha 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
Milan Crha a288047fad I#140 - Single key accelerator triggered in search box ]I[
Related to https://gitlab.gnome.org/GNOME/evolution/issues/140
2018-10-08 12:24:41 +02:00
Milan Crha 04ae14d55a I#139 - Deselects task/memo list when started in Calendar view
Closes https://gitlab.gnome.org/GNOME/evolution/issues/139
2018-10-01 11:47:02 +02:00
Milan Crha ed8f925449 Bug 785719 - [itip] Get Organizer's Sent-By name from Sender header
Closes https://bugzilla.gnome.org/show_bug.cgi?id=785719
2018-09-27 12:59:10 +02:00
Milan Crha 048db5d2f2 I#140 - Single key accelerator triggered in search box
Closes https://gitlab.gnome.org/GNOME/evolution/issues/140
2018-09-26 19:15:26 +02:00
Milan Crha 17623e90a3 Print actions disabled in Calendar view 2018-09-25 15:15:47 +02:00
Milan Crha d3f15b89db I#135 - Cannot scroll up to previous date in Calendar's Week/Month View
Closes https://gitlab.gnome.org/GNOME/evolution/issues/135
2018-09-24 18:48:06 +02:00
Milan Crha 804b526d11 I#66 - "Inherit theme colors in HTML format" is always visually enabled in composer
Closes https://gitlab.gnome.org/GNOME/evolution/issues/66
2018-09-18 09:45:51 +02:00
Milan Crha 3cd558764c Bug 548656 - Emails using cancelled ical event not displayed correctly
Closes https://bugzilla.gnome.org/show_bug.cgi?id=548656
2018-09-17 11:54:37 +02:00
Milan Crha f95b787524 I#127 - Make Collection Account Wizard “Next” button default
Closes https://gitlab.gnome.org/GNOME/evolution/issues/127
2018-09-14 09:56:50 +02:00
Milan Crha c8d85cf41c Composer autosave can stop working
In some cases, like when the autosave timer elapsed just it time
of the composer being "soft busy", or when there was a problem
with the editor itself, the autosave code left marked itself as
"waiting to save the changes", which was not true. In case of
the "soft busy" state it meant no further autosaving.
2018-09-13 17:40:06 +02:00
Milan Crha 873b8d14c9 I#110 - Attached meeting invitation can misbehave
Closes https://gitlab.gnome.org/GNOME/evolution/issues/110
2018-09-13 14:16:50 +02:00
Milan Crha 0cda38d587 I#107 - Reply with selection and URL can produce extra letters ][
Extend the change for tabs, which are replaced with <span> and as such
can be considered part of the URL, which breaks the URL lookup.

Related to https://gitlab.gnome.org/GNOME/evolution/issues/107
2018-09-12 12:11:32 +02:00
Milan Crha b8fea6e045 I#119 - Default to TLS encryption for new Mail accounts
Closes https://gitlab.gnome.org/GNOME/evolution/issues/119
2018-09-10 12:18:28 +02:00
Milan Crha ea0ca88fb7 I#118 - Unsubscribing requires selecting the folder first
Closes https://gitlab.gnome.org/GNOME/evolution/issues/118
2018-09-06 23:04:32 +02:00
Milan Crha ad2e87b6b6 I#106 - Add an option to "Hide cancelled events"
Closes https://gitlab.gnome.org/GNOME/evolution/issues/106
2018-09-05 17:45:18 +02:00
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